MRAARLPPRRVRSLRSDGARRGTGARWTRRAAASPAAPPRRPPRSVRDAAQRLAPAFARIDASTQDAQAAARRVPHRVGAHHFAGVEGYGHGDLGREVIDAVFASLFDCEQALVRPQFVSGTHAIAAALFGVLRPGDELLSVTGRPYDTLEEVIGLRRAHHQRAADTGSLRDFGISYRELDLSPLGLVQFDAIQAALRPQTRMVLVQRSCGYALRPSLAMHDIARIVQLVKHIRPDIVLFVDNCYGELVLDIEPTHPSVGADIVAGSLIKNCGGTIMPTGGYVAGKARYVKLAQNRMAAPGVEGAASMNLNKALLQGLFLSPQMVGEALKGALLVAQVMSDLGFHVSPAADAARSDIIQAVRLGERDKLIAFCRAVQRQSPVGAYILPEPGQTPGYGDEVIFADGTFVDGSTLELSADGPLREPYVVYAQGGTHWTHWALVLEDALQEMGLA*