MTGRRRTSFLPRPVKTAALSAGALAACAALAVGCGVVPGVTGGSGDDTVTVMTWAPEKTTATNEPGMPA ......