MEAAHVLVFPVPVQGHINAMLPFAAALLDAGAHVTFLHTDHNLRRVGRAASVASSPRLRFLSIPDGLPDDSRRSVGDLGELDRSLREVGSVRYRALFASLLSAGSPNRAGADDEHRFPPLTCVVADGLMPWAIDIAEELGVPALAFRTSSACSFLAFMSAPGLFELGDLPFPAGGDLDEPVRGVPGMESFLRRRDLPSSFRRRGDTDDVDPSLHVVAKASAHCGKARALVLNTAASLERSALAHIAPRMRDLFSIGPLHAMSPALAASCSLWREDDGCLAWLDGQADRSVVYVSLGSFTVISREQFKEFLSGIAATGYPFLWVLRPDMVWASQDGVLHEAAMAAAGDGKARIVAWAPQRDVLRHRAVGCFLTHAGWNSTLEAVVEGVPMVCWPFFADQHVNSRFVGAVWRNGLDMKDVCERGVVERTVREAMESDEIRRAAQALAQLVKRDVAAGGSSATELERLVGFIRELSASKATRGLGQ*