MEALGSCLTNKYSEGLPGARYYGGNENIDKVEILCQDRALAAYRLDKSKWGVNVQPYSGSPANMAVYTALLNPHDRIMGLDLPSGGHLTHGYYTANGKKISATSIFFESLPYKLDPATGYIDFAKLEEKAMDFRPKMIICGGSAYPRDWEYAKFREIADKCGAMLMMDMAHISGLVAAEEQAQPFEYCDIVTTTTHKSLRGPRAGMIFFRRGPRPSKKGEPEGMTYDYESRINMAVFPALQGGPHNHQIGALAVALKHASGPEFKRYQQQVKANARALASALMSKGYKLVTDGTDNHLVLWDLRPCGLTGSKMETICDMLHITLNKNAVFGDASALTPGGCRIGAPAMTSRGLKENDFEKIADFLHKAVELALEVQASHGKMLKDWKLGLEGNPAVDTLRAEVEAFAESFPMPGFTRESVDI*