MELPKLLISLFLFSFSSFFLGAESDYPQHSNLKRLRPNRLFVFGDSYADTGNIRKSLSDSWKIPYGITFPQKPSGRFSDGRVATDFLARYLGIKSPIPYTWKDYAGKERLLYGMNYAYGGTGVFKTKDNPLPNMTTQIDYFQRVLAAGNIYSPSDLPSSLALVSVAGNDYATFLALKRPLTELPAFMKQVVDQIAVNAMRIHKLGVNKIVIPSMQPLGCLPSITVFNSFQRCNATDNASTNLHNYLLHKAIARLNNETKPSTFVVLDHYNAFLTVFKNKGPEPGVSRFGNPLKPCCVGVNSSYDCSNVDEKGEKKYIICEDPKAAFFWDIFHPSEEGWRSVYSVLHKHLKAIWI*