MLRPRLPPRRALAAQRRRGPPWQHRCAALDAPAQPAASPAAQSPPRSDAAQRLAPAFYASTPARRPLRRLLAAYRTHRVGAHHFAGVEGYGHGDLGREVIDAVFASLFDCEQALVRPQFVSGTHAIAAALFGVLRPGDELLSVTGRPYDTLEEVIGLRRAHHQRAADTGSLRDFGISYRELDLSPLGLVQFDAIQAALRPQTRMVLVQRSCGYALRPSLAMHDIARIVQLVKHIRPDIVLFVDNCYGELVLDIEPTHPSVGADIVAGSLIKNCGGTIMPTGGYVAGKARYVKLAQNRMAAPGVEGAASMNLNKALLQGLFLSPQMVGEALKGALLVAQVMSDLGFHVSPAADAARSDIIQAVRLGERDKLIAFCRAVQRQSPVGAYILPEPGQTPGYGDEVIFADGTFVDGSTLELSADGPLREPYVVYAQGGTHWTHWALVLEDALQEMGLA*