MAPRRLTSISDPLLAERQGQRERVLALKNQIEAILYLKGQPLELSALAQLAHCSRDEAYDALLELMEDYAHRDSALEVLQVEEGFALQLREPFLELANQLLPPEIGVGATRTLATIILRGPLSQAELVELRGQGAYQHVAELVEKGFVTRYRKEGSRSPWLRVTDKFHRYFMVDELAKKATEAASFPEE