MESQTTFKYESLAFTKLSHCQWTDYFLSVPIDESELDVITREIDILKPEVMELLSSQGDDETSKRKVLLIQLLLSLGLAFHFENEIKNILEHAFRKIDDITGDEKDLSTISIMFRVFRTYGHNLPSSVFKRFTGDDGKFQQSLTEDAKGILSLYEAAHLGTTTDYILDEALKFTSSHLKSLLAGGTCRPHILRLIRNTLYLPQRWNMEAVIAREYISFYEQEEDHDKMLLRLAKLNFKLLQLHYIKELKSFIKWWMELGLTSKWPSQFRERIVEAWLAGLMMYFEPQFSGGRVIAAKFNYLLTILDDACDHYFSIHELTRLVACVERWSPDGIDTLEDISRSVFKLMLDVFDDIGKGVRSEGSSYHLKEMLEELNTLVRANLDLVKWARGIQVPSFEEHVEVGGIALTSYATLMYSFVGMGETAGKEAYEWVRSRPRLIKSLAAKGRLMDDITDFDSDMSNGFAANAINYYMKQFVVTKEEAILECQRMIVDINKTINEELLKTTSVPGRVLKQALNFGRLLELLYTKSDDIYNCSEGKLKEYIVTLLIDPIRL*