MSTYVSLELSLSPFNSRFELGRFSTKCSSMHPYRALNIQCNAQQLSLKQVVQIEPTPVLQSVRAFAPATIANLGPGFDFLGCAVEGLGDHVSVQVNENIEPGKIVISSINGDNNRLSLNPMKNCAGIAAKATMELLGIRSVGLSLSLHKGLPLGSGLGSSAASAAAAAVAVNALFGSKLTKADLVLAGLESEAIVSGYHADNIAPSLMGGFVLIRSYSPLDLISLPFPIDKELFFVLVTPAFEAPTKQMRAVLPKHITMKDHILNSSQAAALVAAVLHGDSSLLGAALSSDTIVEPNRGPLIPGMLAVKAAALGTGAFGCTISGAGPTAVAITDTAEKGKAIADAMVDMFLKEGKLEASASVQRLDRTGARVV*