MAPLDNPAVPKGSVVLVTGVNGFLGSHVAKQFLEFGYKVRGTVRDPAKNSWLSTAFDNQYGQGNFELVKLADMTSEEDLKEVVKGVSVIAHTASIMSLNPDPNKVIPDAIAGALTALKVAYGEPSVKRFVLTSSSSAATISMPGKPHALVNEESWSEGAVKIAWSDPPYTMARAGAVYAASKVQSEQAIWKYHKEHQSERPDLVVNTVLPNYNWGKTIDAANQGYPSSSGLPVMLYKNKVATMHRRTAPQYFIDVDDTGRLHVAAAIFDHVKDQRIFGFAGRFNWNQVLDILRKHYPEKTFPENFADGEDANEIEPRDKAEQLLKDLGRPGWTSLEDAIIANVEDLDKDGDDVWYKDYAELESLAQPA*