MKTAKGKGAARTEKKEVSLPVEDRKIGKRKAALKATESSKKRAAKEKITKKDPDKPKRPPSSFFVFLEEFRKIYKQEHPNMKAVSAVGKAGGEKWKSMSAAEKAPYEAKAAIKKSDYGKLMTAYSKKQETDDGGADEEDDYKHSHRSKSEVDGQDDSDESVGEDEDDEDDD