MTMKIKEHEGIVHNPSGQLSTVPWWSAFGSQTVTGESCGLLKALPVEQFAIGGEAATKQARMSTDQRLDKGNITQFTIFPGDCKTSGYGQKNLQAAISLQTALPEYRAHFDLGFGQPVICTKYPLVDQCYGVFSTFGPQISGRIMLPMSMTADDGPIYVNAKQYHGIMRRRKSRAKAVLENKSTNSRKPYMHYSRHLHAMRRPRGCGGRFLNTKELNEGKGTMEAKKAGDFQPSQATGSQNSEVLESGGATLNSSMEANGGGSIFSGSEVTSMYNRGELDLLQINRLGPTFHSFSGMMDRGHGIVMPSKWVAAADNCCNLK