MDGMVEENGTGGSVDALVSQGTGSPIVVTSVHSVIQANQQSVIQTATQGTMLTKGNVILLSKPNSVIQTPQGNIQTLQVVEAGSDESLSANEDSPKRIRHDALTRRPSYRKILNDIAGGKVESSGSDCDSNLDSELSSNSLSAHYQTVPPAMQLSSQGEMHNIPTLTMSNATSTGGGTILQYASQDGQFFVPVVTQGGSSTLNTSSLVPEDQVKKREMRLLKNREAARECRRKKKEYIKCLENRVSVLENQNKALIEELKALKELYCQTKTE