MVTMKLRRPYTTASIWSSGKITCTGATSEDQAKIAARRYARCLQKLGFNVRFRNFRVVNVLGTCSMPWGIKIVNFSEKYRKEASYEPELHPGVTYKLKSPKATLKIFSTGSITVTAASVAFVQAAIEHIFPLVYEFRKPRAPTEPIADPASMAVDAMGEMGDEVMDQHSGRRRKKVKRPFGRTANDPTDNIMYVSDVEEYDIKLR