MGIEKNTPVTTPTPVMMNHGEKPEKFNGTKFKRWQQKMLFYLTTLNLARFLHEEAPALKKDETDKQVVAAVEAWKHADFLCRIYILNGLDNTLYNVYCSLKTTKELWDSLNKKYKTEDAGMKKFIVGRFLDYKMIDSKAVINQVQELQVILHEIHVEGMSLSESFQVTAIIEKLPPLWKDFKNYLKHKRKEMKLEDLIVRLRIKEDNRASEKKAGKTFTEARANVVEHGRIQRRERILPAVQNKVPMTTRSSKGNAMCTTNRATVLRTIVSERTKAIQVRNQRRPT