MEFLVGACIALALGSIATFLLFVTRKPVFIKSLRGKHVYITGASSGIGLAIAKRCVQEGSFVTLVSRSGKNLEDAVDRLVEETQCARDVLQYQVADVGDYGAIAGSVRKALQWKPIDVLVCNAGLTRGDYLEKSSIEDIDTVIRTNLNGVIYPLHEALPSLKDHSEHHPVSIVIISSMASFFFMYGHAVYTATKYALRGLAECLRGELFPYKNMRVTLMCPGFVNTPFLEDLDNQGEITEVLQKVNLLSKKSSETPDHAASCTVDSLKRGSYLVVTQMIGTQLLAMGRGVMPADTVGRYLLELVMAVPFHLSCLPIGFRTRRLISETVCKYRKP*