MESQTTFKYESLAFTKLSHCQWTDYFLSVPIDESELDVITREIDILKPEVMELLSSQGDDETSKRKVLLIQLLLSLGLAFHFENEIKNILEHAFRKIDDITGDEKDLSTISIMFRVFRTYGHNLPSSVFKRFTGDDGKFQQSLTEDAKGILSLYEAAHLGTTTDYILDEALKFTSSHLKSLLAGGTCRPHILRLIRNTLYLPQRWNMEAVIAREYISFYEQEEDHDKMLLRLAKLNFKLLQLHYIKELKSFIKWWMELGLTSKWPSQFRERIVEAWLAGLMMYFEPQFSGGRVIAAKFNYLLTILDDACDHYFSIHELTRLVACVERWSPDGIDTLEDISRSVFKLMLDVFDDIGKGVRSEGSSYHLKEMLEELNTLVRANLDLVKWARGIQTAGKEAYEWVRSRPRLIKSLAAKGRLMDDITDFDSDMSNGFAANAINYYMKQFVVTKEEAILECQRMIVDINKTINEELLKTTSVPGRVLKQALNFGRLLELLYTKSDDIYNCSEGKLKEYIVTLLIDPIRL*