MMDDSSTRSHVSEGNRMGYVRSESMDSTGHPSAARSGSLLSRRSSRPSSRGSISLSREMGDSILNSMRHSLQSADQLLGDADSSALAQVIDSGDRVLVLEDEPDEDTSNTLDQHKLGPIRDNRIHGYSSHGTGVPAPESSVEPKGESQSVKVEQYMLSRRLDYASYLIHLAAFGLFGVFTRYGLQKLFGPGCLALTSNQSPLYLDLPSNMLGSFLMAWFGIIFKTDIRHISEHFIVGITTGYMGSLTTFSGWNQAMVSMSSKDHWAYAIAGIVLGTSS*