MGERIVGNFHRIFEPDSAWAIGSFLLPDGSRWEYREPNAVVLVRNGWLQVAAVPYTRKHDRVQILDNAKHMYFSKERFAVPEGGRITFEIQVAARTVGTRPGDLYDGYVSWNLLDLETGWAFDFFTGGDTVATVYGRLPFPGARLPETGEARAFCIFHELHDLPTAQGQVHAYRITYDQGANTVEFEADGRVVDRYEHVPDRITGFTAALGLMSEIDIEDGRSVSCHGQGVIGRWSPMRVVTEP