MTNDGARAAPDDFGRAAARLAVAQLCDAAGFHGATASALDAFADVAVRYLLDLGRTAESHANHAGRTQCTVFDAIRGMEDLEAPRAFAGAGGIREIINFVESAADEIPFAQSISNFPVVQERRRIIPSFDQMGEAPPAKHIPAWLPALPDSHTYIHTPVWDERVSDPREDKIEQARQRRKAERSLLSLQKRLLLRNGSVESKATTSASPNSAALDPQVVGDDDDKVVEKDVEKVVKVSVLDDDGGGAGGDGKRVSVLEAFGPAIKMLGSGGLCDEDDDGLGEKEKSELPVVRPTVHFKFKTGKKLIGESLDMRNRKKDALRTAALAGREDERDDKKRRAEYILKQSMENPQELTLL*