MEKRYEELVHYSGSEGMSLGGYGDDVRPLPPPHYGPTIPDSLKHHKDQIYGHPLFPLLALVFEKCELATCSPRDPAPLSATSHLPGMTNHSDVCSSESFNDDIAAFAKQIRSEKPIFSSNPELDNLMIQAIQVLRFHLLELEKVHDLCDNFCHRYITCLKGKMPTDLILDDREGGSKSDMEDFAGSCTSLSEQNASWLREPDECATTPLGTPGTCGLPSHSTLDSDGLDGGGASPSTGDDDDSDRDRRNNKKRGIFPKVATNIMRAWLFQHLSHPYPSEEQKKQLSLDTGLTILQVNNWFINARRRIVQPMIDQSNRSGQGGPYSPEGAALGGYGLDGQAHLGLRAVTAVPMKLNTMNDFQSA