MDEASHCEDGDHLEEVLDDIYIGDCVCALCDEGGDLLCCEGGCMRAFHATREAGASSQCVTLQMDEQAVKQFSSWSCPNCVAKIHQCYVCGELGSSVEGVEGENQEVFQCGESGCGHYYHLGCLAQCLPFGLRYGKTDSASGIFQRVWGVDDEFPQRVMYCSQHTIVPELETPLRDHILSPLGDIFAEVVELEPVANLAQHSKQHQRKRIAKMESDPKVIKRRGVREGDDRGANVRKMRRESYSCLLEPDPSSQKLELVAKAIGKRSDFSKESSESESESTSDLRKLGDAAVNGRASVSSRHALYVDRTSSQNPKESQTSASAECERLTSNHSDMDEGEEDKLVDHDTLVSVTNLASRLWTTEKVDETLRVPLSYRRRDADKPSNFIKRREIQSLIEKLPKNIDSALNVLQDRTLPSKATHKLVIEMLRPESLTQLEAIESQLAVRIAPFLHGRRCTSFRRHFTVSKNLAEIIERLHWYIDDGDVVVDTSCGSNEWSMLLAATLEKQGKRECRF*