MSEASAPAQRFVPGAPEPAPLSKAQKKRRRAKKTDGAQDANEAPVAGADPVSATASNAPEPSEAREGSLAPPEVQVAESTGSPLPEEQVLLKPSPIVELVTKRLKATTKKITRISGYAATDPEKLNDDQKRTLKTLPALEAVQKELSEVKKAIEVHEAELTSELAVKRAEAERAEKGRIQSAVDTAQNNLLSKTSDLLNLLRARSTVAGGYADPSVFANELEHAAFFALVDAIVGEDGDRKQSAITGFLFGTGEFDGVPFTRISEILNLILNPPRPPTPPPVVEPSIVMSNEAEGPVVGVPGTPAPVGGFRFMQESEIEPSLEEGAEEPQQPVAAEPTEDAPPAVVNGHAAPDAAPAVGGDGSTLDWADHDEADLPPIEHFKASGSATPAESADSPQDAAPASNGQEEVEEMAVVVEATEEIIAEDTEADIAVVSVVDTVVVTEAAIEGSVVATVVVIAVVAEVLVVIGALMASVADEDVGVEDHMASSPGLKHLKLIL*