MDSKKRKAEENGEPDINTDDVRALLEPFTKEQLMDLLEEAAIEHPDILEEIRKLADKDVAHRKLFVRGLGWDTTAEPVESVFSQYGVVEECVVIVDKKSGKSKGYGFVTFKHMDAAQRALKEPSKKIEGRMAVCQLATTGPVPQAQPSHGQASRKIYVGNVPHDLSADKLLSVFSQYGEIEEGPLGFDKKTGKSRGFALFIYKSADSVKRALEEPTKTIDGHQVSCKLAEKQKGSSSDGLDLALAQAAGIVGPAPNLSYSALSQNSLTGLLPLNQGILSQHPLNSAFAAQGLLSSLNPNAGLASLNPSLHPSVAHQLALNSSLGSSLNSSLNTSLNSSLPTSYTSLSQGGSQGLSQAFGQVSSSAGLGSYGLHGLGVYGSQVAGLGGAGGLGSSLYGMPSSSGDHLTAYQNSQLGQASGARAQSLSSYFTN*