MAPPSNPRSVSDATRFTPTTPHASSKSADPRLNTYKGSSTCPKEPKMPGTPKFVETPEQRVARLRAAHLKAKQAQVSRMDRIIDGSRRFFDSAHKVTVLGLIGFTVMAGLVTAYTAADMIIYNKNRKAEFIEAQKKMEADSLEAARLAYITGKATEEQTALVEEYLEAEREAGRPKPSIFSKLPSVIGAPTPITNETTEQTTTSVSEAAAWPAATTPKATEQQQPAAAEEKSGLWGWLTGSLKKEDVAAGAGQQAPTLVGAVKQETSALKEKAQAAFEKEKENQRKGGPLDKVGLPEQK