MNISENQFVFMLGRSTMEAIHLIRQLMENYRDKKKDLHMVFIDLEKAYDKVPREILWWALSRKGIPRKYIDIIKDMYEGVSTSVRTSVGKTEEFPITIGVHQDDIVLIDETKEGVESKLELWRQTLESWGFRLSRNKTECMECKFSGVQDRETGGITLDGKIVQCSEMFRYLGSIIQKDGELDDDVAHRIKAGWLKWKGATGFLCDSGMPQRLKGKFYRKAIRPALLYGTECWAVKHCHVQKMNVAEMRMLRWMCGHTRKYHLRNEIIRKKVGVAPIEFKMMENRLRWFGHVSTRSRDAPVRRIEGWRHDRIARGGGRPKKIWRKVIEHDMRFFGIEENMALDRTEWRERIYIDDFI*