MTEAGFLGCCGSTRFAREMALRAPFSSLDLAVEAARDIWWNKVDVQGWLEAFAAHPRIGDIESLRTKFASERFCSGEQEAALSSANEHTLQELADWNRKYEGKFGHVFLICASGKSSSEILAALKERSTNRPIEELQNAASEQQKITELRLAKLMSSGFNSSGGDTQAVGPLTNVPKAAVLSAPTPSTAPASNLRPPITTHVLDVALGKPGSNIDVSLHFLTENSIAEGDQGSWTLVGNSQTDNDGRSGPLMQPSNYLQPGTYRITFNTGAYLARLHGNSGFYPCANVVFKVRPSQCAEHFHIPLLLAPYSYSTYRGS*