MPGRSTMEAIHLIRQLMENYRDKKKDLHLVFIDLEKAYDKVPREILWWALSRKGIPRKYIDIIKDMYEGVSTSVRTSVGKTEQFPITIGVHQGSALSPFLFAIVMDELTRSIQDGSIIQKDGELDGDVAHRIKAGWLKWKGATGFLCDSGMPQRLKGKFYRTAIRPALLYGTECWAVKHCHVHKMNVAEMRMLRWMCGHTRKDRLRNEIIRKKVGVAPIEFKLMENRLRWFGHVSRRSSDAPVRRIERWQSDIIARGKGRPKKTWRKVIEHDMSFLGIEENMALDRTEWREKIYIDDFI*