MRLAELQAAGRHPQLPLRVTLADGAGAAELRLDSLLRVLPGQRYVGAGEWRGRKVLAKLLVGGKAARHFQRELEGARLLAAQGLTTPALLADGLQQGEGGWLLFDYLDAAQSLGDAWRAVEAQAPLGDAQQAVLGEALAAIGELHAKGLWQDDLHLDNLLRHAGRLYLIDGGGVRAETPGQPLSRQKVLENLGVFFAQLPALLDPFLEELLVHYLLANGEHALPLEALQKEIAKVRRWRVRDLLRKVGRDCSLFSVVRGPFRLFAARRSEAETMAPLLADADRLIAAGHVYKDGGAATVARVEANGRTLIIKRYNIKGWVHWLKRFWRPSRAWASWREGNRLEFLGIATARPLAMLERRWCWLRGRAYLITDYLGGQDIIARFKPCLDMPDGAVSPPEAELAALDRLFSTLIRERISHGDLKGHNLFWQAHEQGGEWALIDLDAMRKHHSQASFARAYARDRARFLRNWPQDSGLYRLLEQRIPRLGDAAGA*