MELLMLFLSLLLACLFLLLKFISRKPSPFIESLRDKHVFITGASSGIGLAIAKKAVLEGAFVSILSRNASKLTEAADKLARETGCHRDRLRCHVADVGDHAAMAKAIREALQWKPIDVLVCNAGLTRGGYLGNASVEDIDMVITTNLNGVIYPIHEALPSLKQHSLNHPVSIVLVSSVASLFYMYGHSVYTATKYALRGLAEGLRAELLPYNVKVTLMCPGFVNTPFLDDVSKEGEITEIMKKVNLFDLKSSESPESVAVQTVEAVKRGSFIVVTQPVAIQLLALGRGLIPAENPSVALFELAILLPCRIFSFHLASNVRRLILEEAHKPVKNV*