MSIAQFEEDKAQYVEQLEIVLSSLKDDPDSVELQALKEELESAISMIEESIAELRPKKTQAPPPPPPKAASPPPQPEKWRKEDHPAFKKAAAPEPAAPPPPPAAEEFQPDVTYQVNDNVLAKWMSGDKGFYPARITSVTGSSSARMYTVKFKSYGTVETLRSHDIKPVTAPAQKRKADGTPVNASGAAPLPPTGPPVPPSEPYGADASQPPPPPPQSAAAMRNSSGVVLSASPSLYPQKPQDGGEGAADAKPVKKFKKIKATKELEAGKNKWQDFNAKSKFGKSQKKDSMFRTPEGVHGRVGFTGSGQAMRKDASRSRHIYQPNEDAD