MGIEKNTPVTTPTPVMINHGEKPEKFNGTEFKRWQQKMLFYLTTLNLARFLHEEAPAWKEDETDKQVVAAVEAWEHADFLYHNYILNGLDNTLYNVYCSLKTAKELWDSLDKKYKTEDARMKKFVVSRFLDYKMIDSKAIINQVQELQVILHEIHVEGMSLSESFQVAAIIEKLPPLWKDFKNYLKHKRKEMKLEDLIVRLRIEEDNRASGKKAGKTFTEAKANVVEQGQNSKKRKNPPRVQNKVPMTTRSSKGNAMCVTTRATMLRTVVSERTKAIQVRNQRRPT