MRLITWFLLSVLFLYQQSLAFQAGQELGLQFLTRELLAAAREPDFFEWVRGIRRRIHEYPELGFEEYRTSEIIRSELDLLGIDYKWPVAKTGVVATVGSGQEPVFALRADMDALPLQEEVEWEHKSKIDGKMHACGHDSHVAMLLGAAKLLQAKRETLKGTVKLVFQPGEEGYAGAYHMLQDGCLDDVEAILSIHVIPSVPTGAIASRPGPLLAGVGLFEAKIQGIGAHASSPHLARDPILMASSAVVALQQIVSRETDPLEAAVVTVGYIEGGKAGNVIPETAKFGGTFRSLSNEGVSYLQKRIQEIIEAHAAVHRCNATVNFMEDRHLPHPVMINDEQLYKHAKRVGEALLGEPNVQLFPVTMGAEDFSFFSQRMPAAIFVIGTMNETLKSHQPLHSPYFFIDEEALPIGTALNAAVAISYLDTQIVKNCEEPPSAFAF*