MMDCDKQLLHMCMLFTGQTFRKLMLQEGEKFVLVWFDTPYNQAAYGLVDKLGSLVVRIVFLPFEESSYATFAQLASGQNPQNISNLEGSLLGALKLIMLIGLVVISFGPSYSYTLLRLLYGARYSDGDATVILRYYCFYVICLAMNGTSEAFLHAVANEDKLKQSNDMLLLFSAIYIVLNVVLIKSAGAVGLIAANSINMLLRITYSAAFIKDYFKGSFSFRHCLPAGWGVLLISGLTTAFSERMFLNRNRFKQTLPIHMAIGIMCLGFSSLEIYRGEKQFLTSIIRSLKSRDKLA*