MVKGAQLQDAAADAARNAAAAAARQQGCGGGGPAGCGKRQYKGVRMRSWGSWVSEIRAPNQKTRIWLGSYSTAEAAARAYDAALLCLKGSAADLNFPVHLPFHIPAAAMSPKSIQRVAAAAAANATCGSPLQAGAGAAAAAPHYYSYSSSAASTMAADGATPPCSYGDASSGVSSPETAGNTDDLCYGVAHDDDVDMVAGDADLAALADIESFFRSPKCMEYAMMDPCSTFFAPAPMATDAASEWEWEEEGEIDLWSFSSLN