MAGIVEKEGETGHLTSPTAPTLTTPTNQAFVNIITVLMMVSLMEEEAMAMETMATTTTKRMSVAEVSLVEAVLFDIDGTMCVSDPFHHRAFSELLQALGYNSGVPITPEFGMAHMAGRSNHQIGSFLFPDWPQHRLDAFFADKEALFARYAAEGLREVAGLTDLCRWAAARGLKRAAVTNAPRANADLMISILGLSDFFQVIVAAADDCDLPKPSPEPYLRALSLLGASPRHTLVFEDSVVGVQAGVAAGMPVIAVAEEAREAKVVAAGASLVIRDYKDHKLWAALDKLQAAAAAQSNGQLGA*