MRVQSAPLVTMHADNQHYDAQCFLSVGDLCLGLLERVAVEGANTSNALTVLTRMAALTKIGQKYGKTNLLDVRSKWDGTGVWAAATEDMSLSDALRRCLHIGREESPGSPMLRQCPHRFAVIDASGIVTDIVAQSDIAMYLRRNIDLLDPSIVDATVKALGLGSQGSRRVVTVEASTPTIDCFQLMQSSNVQAVAVVDDGTDAIVGNLSETDLMPLQCDAYGALALPVGEFLVHAHLIVPKLDNDRMLYSPQTTAFGAALMCAGKRLTVTVTPDATVREILDLMHTRAVHRVWVVDDARRPTGVIALSDVLAAIAVEVAGAGETDTAKSMARSTGTTTTTAATSSPA*