MMKKTELIFIPVPSTGHLLVNIEFAKRLISFDRRINTITILQLHSPTSPNAAVFAKSLVASHPQIRLHDLPVLDDPPPLDLFYRAPEAYIVQIIKRTTPLIKEAVSTIVAESRTSRVAGLVLDLFCNSLIKDVGDELHLPSYIFLTCNARYLSMMKYLPDRHRRVASKLDWSSGDEELAIPGFVNHIPAKFLPSGLFKKEAYEAYVDLSPRFGDAKGILVNSVAEIEDYTFGYFSQQQEEEDYPPVYPVGPILSLEDRASPNEEERDRIVRWLEEQPECSVVFLCFGSRGSVDELQVKEISQALEVVGCRFLWSIRTGPVETSDPTGVLPEGFMGRVAGKGLVCGWAPQVEVLEHKAIGGFVSHCGWNSTLESLWFGVPVATWPMYAEQQLNAFTLVKELGLAVDLRMDYVSGRGGLVTCDEIVRAVRDLMDGGEGRRVKVKEMSDAARKAVMDGGSSSVATARFIDEFVEDDRSC*