MSGQMGEGKDGDKGAKFPYHYPTTSTSYVSTYSSKAPYFNGTDYAAWKHKMKMHLKSINPSIWRIVEKGYVLQNPEDPTKEDDENKHKNAQAANAILSALSGSEFNRVDGIESAKVIWDTLRNLHEGTDSVRESKVEIFKGQFERFVMLDGESPSDMYDRLSKIVNEIKGLGSKDMTDEVVVKKMVRAITPRNSTLVTIIRERPDYKTLTPHDLLGRILAHDILVQESKEVIQYINQSSTTSIKKEDLALKAKEEEEESHKSKSKEEIDDEEMVLFVKKFGKFMRRSGFFKGNSSKHHSSKSSGRHSARVCYVCKEPGHFIADCPHLKDGSHIKEDKKKDEKKEKYKHSKREHYGQAHLGMIFSSDSESSSSDGEGVATFAVKPSSPPRLFDY