MLGKFPYRKLWELSKIYGPIMFLRLGSVPTVVASSPEMAKEFLKTHDLIFASRPSTCVGKYMAYNSTDVAFSPYGIYWRQMRKMCLRKLLSAKRIEFMKFIREEEIAIMRESVMKQCGVNGSNPVNISKLVSTVTMDIICRMTFGRKYSEESLKDGRGSRPFISAVSSILETLFHTWSGWIFNIGRRQKHIHKTFNDLLEKIIQEHVENKSRGHRDFVDVMLELSEYNTMDIKITRDNIKAVILYMLGAGTDPSSANLEWAMSEMLLNPSLMKKVHDELESIVGLNRMVEESDLPQLEKARIIVNAFVLGTDPNSWEDAEKFKPERFIGSPIDVKGQNFEVIPFGSGRRGCPGQQLATTVVEYALATLLHCFDWRLPNGMKAVDLSMTEKFGLSISRAVHVVAVPTPRLSQP*