MSERGLWEEAEVEEMGHQSVELRAAAWLESLELGSWEVEVEEMEYRLVKLRAAAWLESLELGPWEEEVMDQGLGQEPEQWLEQGLGQEPEQWLEQGREGRDLARTARSGTWMIDQHLAPVGRAGKIGGHLLRPSKRRKLLLSQIRVTSTDIDRNDFRQQLELGREESRKDVSHKCLEFGGLRVRIDRLYTLATPPDLDVVRALMTSDQSCHPGPGLSLDYEQSIQMYLARPNLEGGPLDSESELIAVMRNVSIRLTLVCYGCATCREDSYWAEVAVELFFRPEVCGMCFKEEFENAILVDSELDASITRINSFGRTGGQLESLVYNDEDGEGVTWFHPIIKGITDDYYPAGGLFNEALKNGGVLQRLEVFVGGAKVPVATLHGNAVAQGSRAGNLWANNVGEAFFWSSVDVDGELIRVQFGFCNRSDIDSTHIPSMRFLKFIRQNMGP*