MAASTRKKCMRRAAGRSSVRAEAVLAGNQKGIVKEMVKDIETGSPKMIHLYRLPLLSDSATAQLLKRVQTKISSEIVEIKTEQVCLFFSIIFHLHEIIIRKVNSFHWERSRGISSNILVEVGPRLSFMTAWSANAVSICKACKLTEVTRIERSRRYLLCLKTNATVLQQSQLDDIVAMVHDKMTECLYLSKLLSFKTNAVQEPVVHVPVLEKGKEALEEINKQMGLAFDEFDLEYYTRLFRDDIKRNPTNVELFDIAQSNSEHSRHWFFQGDLVIDGQPAASNLMRIVKDTLKANPNNSVIGFKDNSSAIRGFPVQALIPVSAGSTSLLSTVHRDFGILFTAETHNFPCAVAPFPGAETGAGGRIRDTHATGIGSIVVGIGSIVVAATAGYCVGNLQIEGSFAPWEDPSFSYPSNLASPLQ