MAPSVATVKVAEDTVLPLRIFVNRKQLLQKSSNESIFHTPLLSNNSIVYIKSPTVKIHLSNNDMRDLCSEIITELILIIYELAPELAVGKTFGSLRIGQSSDFQDNYLSKLLEGDDADLVKSHIDTITRVAKFKYKLHYKGNWELEIYINSVKRLADIRSFLLFKEQGLQHLIRTMPSKRKILLTETVSIEKPKILQEVDDNDISLEEIASSADQKPDLTFKYKPVINLGDCIDIHILHRPKRQRNTTKD