MGCGDFLKAERVAKAAGMTKENYTVIHLDLSSLESIKQSGIPLDVLVCNATIYRPTVREHTYSVEGFELSVGTNHVVHFLLSRLFLEDLNKSNYPFKRIIIVGSRTGNTNTLVGNVPPKANLGDPRGLAGGLNGLNCSTMIDGGDFDGVKVFKDSNVCTMLFMQEFHCRFHEGTRITFASLYTGCIASTGLFREHIPLFRILFPPFQKFVTKGYVSEYAAGKRLPSDPSMTKFGSWNKASTSFENQFSQEASGSEKAKKVWDMKLAAIAGLKEIFFFNDDFGRLGVLFHKLWRLDGIENVVDKYLRYSGLEKKAGRDNTVDSRLNASLEEGDKKIAEQQFTALCGMSVI*