MVIRLLFFVLFWVTAFGVAPEVSEPRPFFVFGDSLVDNGNNNYLFTGARADSPPYGIDTPLHLPTGRFSNGRTIPDILSEVIGSEPALPYLSPELTDKKLPLGANFASAGIGILNDTGMQFGNILRMPVQLEYFREYQRRLTSLVGQKQAKDIVNRALVLVSLGGNDFVNNYYLYPFSARSLQFTVPEYVIYLMSEYRKILMTMYNLGVRRAILMGSGPLGCAPGEIVQHSLDGECAPELQAAAQIFEPQLAQMVQNLNHELGADVFVAANTKLMHNDIITNPQAFE*