MGGRRLFHSLVSAYGSITKRLSTAFGAFTLQNHFAQRNYGFGSGGLHKNVHQCFCYLAVILLFIYSIIVTCHRFFYPQFPGEGFIFSSQLDAGVNHVVQGYGSNNCDIFDGKWVHDSTYPLYTASACPFAELGFSCQNNGRKDKDYLKWRWQPLSCDIPRFNAPDILKRLRGLHVVFVGDSMARTQWESLICLLMQGVADKQSVYEVNGNKITKRIPYLGVRFSTFNFTIEFYRSPFLVRQGSPPKHAPRRVHSTLKLDKPDVANKKWREADLLIFNTGHWWTRSKTYEM*