MVVVSLGEASQQANVGAVRVEEGQRAGDRPGGELHQVLARSSMYQLETMDDSSLFLQWAVDTLQHDHPPLAAAYAAGDNFPSLEELRRSALQHGTAPAGMAAHVPPPSRRASAKSAARAGHAPYAQDHIMAERKRREKINRRFIELSTVIPGLKKMDKATILSDAVKYVKEQQEKLKALEDRNLRSVAVESVVDEGFSVTAEEIVGKIEAALAAPTS