MTGLGEIYRLSISASMIEIYFRALRRYDLAAVDDAIQRHLLNPDNGQFMPKPADIARMLDGGSKDTAALAWSRFDQALRHIGTYRDIRFDDPITMRVVQDMGGWIAFGEKTEDEWPFVANDFKARYASYRSRSAPFDFPALLRGRVNGENGSQGFALEPPVDFGDPDRCRLVEQRGSDSAQDGDIRRALDGATARLGIVGLPKPSAGVQPPADDARPPLPRVSANPEPVHAG