MMVKDKNRPKPPMTPYACFVQVIREEHRKKHPTENVIFSEFSKKCAEKWKLMNLEQRKCFEEMAKLDTERFNREMAHYIPPVGMKRGRRRRRIKDPSMPKRSWSAFFFFCDAFRSKIRSEHPDWKVSDIAKELGRRWEECSDKEKYERRAQNDKLRYEQDMEKYKAGLYVATKRARVGDQTKSNEILSCLNNQSHHKELGEASQISNDEVGRGDGDDDDGDEDDVDDDDDEDNEQQQSNRSNTHEMPVCGDHKTPEQIVSSDTSSIIINTGN