MPGRSTMEAVHLIRQLMENYRDKKKDLHMVSIDLEKAYDKVPREILWWALSKKGILRKYIDIIKDMYEGVSTSVRTSVGKTEEFPITIGVHQGSALSPFLFPIVMDELTRSVQDGIPWCMMFADDIVLIDETKEGVESKLELWRQTLESRGFRLSRNKTEYMECKFSGVQVRETGEIILDGKIVQGSEMCRYLGSIIQKDGELDDDVAHTTGFLCDSGMPQRLKGKFYRTAIRPALLYGTECWAVKHCHVHKMNVAEMRMLRWMCGHTRKDRLRNEIIRKKVGVAPIEFKMMENRLRWFGHVSRRPSDAPVRRIEGGQSDRIARGRGRPKKTWRKVIEHDMSFLGIEENMALDRTEWRKRIYIDDFS*