MNTEKDQELSLAKARLHELESVALSRQKEIVFVMGVTLTKIEFPRFGGDDIKAWLCKFEDFANHNAFDLLAKYSTTHLVFNDDIQGTSMVFVGLISALKLVGGTLADHRFLFLRVGENVFIDDNDLVIEDVDFCDTHLMLIVKEVVDYTLLNGKFEIIQQQNPLQKRTRVLYGIASMGPTIDNKSNNNKDGESNSWNDLSEFYGCENHQVVSSDGVKVALTIVYSHKRKKEGENPGLLHGHGAYGELLHKKWYNESKSLLNRAWILAYADVRGGGGRGKKWHEDGRSIKKQNSINDYISCAKFLINNKIIHQNKLAGWGYSVGGLLIASAINFSQHLFRAANFKVTRIIGAGVH*