MRREASGPQPLVCVLAGVKLEALLLDVDDTLYPRSAGIWSWQTERILQYMRERMGSPATPRAVLHRPAPWARVRARGAGAEVMEEAVRVAYAPPDKADFLRFVYDGLPYERIPPLAPETRRALQRAAVPLYVLTNAHAEHAARRLGWHVKPAREAYTRALREAGLRDPDAVALVDDSAANTRGARAAGLRALLVGHARHDPRDADCTLAAIEDLPRALPHIFPPRAAPPLTSEWRSRECETDAGDRSEGAKEGL*