MVLVQRSCGYALRPSLAMHDIARIVQLVKHIRPDIVLFVDNCYGELVLDIEPTHPSVGADIVAGSLIKNCGGTIMPTGGYVAGKARYVKLAQNRMAAPGVEGAASMNLNKALLQGLFLSPQMVGEALKGALLVAQVMSDLGFHVSPAADAARSDIIQAVRLGERDKLIAFCRAVQRQSPVGAYILPEPGQTPGYGDEVIFADGTFVDGSTLELSADGPLREPYVVYAQGGTHWTHWALVLEDALQEMGLA*