MAKRIQFSATGGPEVLEYVDFEPKDPAAGEVQVENKAIGINYIDTYVRSGLYPAPLPSGLGSEAAGVVTKVGTGVSHIKVGDRVVYAQSSLGAYSEYHNVPAQKVAVLPEGISFEQAAASFLKGLTVQYLFRQTHKIKAGDIFLFHAAAGGVGLIASQWAKALGAKLIGTVGSDEKAALAKEAGAWATINYQTEDIAARVAELTQGEKVSVVYDSVGKSTWLASLDSLKRHGLLVSFGNASGPVKDVDLGILNQKGSLFVTRPSLNGYITTQEELAAASEELFSLIASDAIKVDVKDAQKFPLSQARRAHETLESRATTGSSLLIP