MPRLEARHYAENHANKNDMALFKLAILDFNRTQMMHQHDLHEMAWWWEDLGLSDKLSFARNRLMECFFWSVGTASKPEHSSCREALTKVFNFITIIHDIYDVYGTIDEVELFTNAIKRWDINAIDELPDYMKLTFLALYNTINEIGYQILKQKGVYCIPYLKKTWEDMCKAFLVEAKWSYKNQTPAFEEYINNGWVSVSGVVALTHAFFFVTPEITPEALHCLQNNHDILRLPSMVFRLSNDLATSATEIERGETANAISCYVKEEGGSLKDARKHVRKLIDESWKGLNEIQAVNKSPFSKEFIETAMNLARTAQCAYQHGDGHGSPELIKKKISSIIVDPLQL*