MHIGGYFIDNPIALAPMAGITDKPFRRLCRAFGAGWAVCEMLASDPTLRNTGKTLHRSDFADEGGIVAVQIAGSDPEQMADAARYNVGLGAQVIDINMGCPAKKVCNVQAGSALMQDEPLVAAILEAVVKAAGVPVTLKTRLGWHDDHQNLPAIAKIAEDCGIAALAVHGRARTQMYKGEARYELIAETKSRLNIPVWVNGDITSPQKAAAVLKQTAADGIMIGRGAQGRPWFFRDLKHYAEHGVLPPALSLAECRAAILNHIRAMHAFYGETVGVRIARKHIGWYIGEMPDGEQARREINRLDNAAAQYDTLAGYLERLAGKTDRWACGYREG*