MTMKIKEHEGIVHNPSGQLSTVPWWSAFGSQTVTGESCGLLKALPVEQFAIGGEAATKQARMSTDQRLDKGNITQFTIFPGDCKTSGYGQKNLQAAISLQTALPEYRAHFDLGFGQPVGRIMLPMSMTADDGPIYVNAKQYHGIMRRRKSRAKAVLENKSTNSRKPYMHYSRHLHAMRRPRGCGGRFLNTKELNEGKGTMEAKKAGDFQPSQATGSQNSEVLESGGATLNSSMEANGGGSIFSGSEVTSMYNRGELDLLQINRLGPTFHSFSGMMDRGHGIVMPSKWVAAADNCCNLK