MEFLRPGKKQEAAPGPFQLPVIGNLHMLGELPHQALALLSLKFGPLMSLRLSSALTLFISSPDMAKEFLRTHDNLFASRPPLAAGKCLWYNSSNIALAPYGPYWRQMRKVCVLKFFHSRRLDYFRFVREEEVSAMIRSIINSDHPVNIGKTVPTLTNAIMCRMSFGRKFSDQDSISSRRIISMLKESFLLAGAFNIGDCIPYLAWMDLQGLNRRLNSVHSIQDALLEKIIDEHVGCNDPNVPRDLVDDLLAASTDKDLEFQITRDNIKAVVYDMLTAGTDTSSTTIEWAMPELLRNPPVLKKLQDELERVVGMERMGVVKETLRLHPPGPLAPPHASVEACNVLGYEIPQNTRVLVNIWAVGRNPISWEVAERFAPERFMQGGSMDEKVHNCEWIPFGAGRRGCPGEQLGMLVVEFAVAQLVQCFDWRLPDGHDLGCPHSSPSP*