MGIVCVDASSTLLCEEDRSNALGLVGCCDELLEVGSGLDGLDSADGAVLPVHTDEAVSALVEKEMDHQPQEGYAERLERGGLESSWRRDAMDWICKVHSHYSFAPLSLYLAVNYLDRFLSLYELPHDKPWMQQLLSVACLSLAVKMEETVVPFPVDLQVCDVKFEFEGKTIGRMEVLVLKTLKWRMQAVTPFTFISYFLDKFSDGKPPSFALSSRCAEIIIGTLKGSTFLSFRPSEIAAASALAVVSENQIVGFASVLSASKVPVNKDMVARCYELLQEQVLVKKRRHINGSASVPQSPIGVLDATCFSFRSEDATLGSSQSNNISSSDNNNQASKRRRLSISPI*