MAVLPHLIVDEYGAFIGKHSERLVVTKDKERLAQVPLIHLEAVLITGNGVGISSDAVHACTERGIPIHFLTRNGTPYASLYSAGLTGTVATRRAQLLAYHNGLGLALVVKIASGKLTNQAAFLKYLAKYRKETDPPTHEALTHAIETITTHRRQLSRILERTPSPGDHLTRLRSDIMGEEGRAANAYWEAIAHILPASLGFPGRVRRGARDPLNSALNYGYAILYGEAERALLLAGLDPYAGFLHADRPGKPAMVLDFVEEFRTPVVDRTIIGLATKGVSFDQEEDGLLARETRLMIAEKILERLETPAPFRGKRHPLRAIIQIQARSIATFFRGERKDYTPYRMRW