MDFKSLGGGGGGAGGEPPVPPPLARQGSVYSLTMDEFQSTLGGIGKDFGSMNMDELLRNIWTAEESYAMTAALGDGSGPGSGLQRQGSLTLPRTLSQKTVDEVWRDLVGHSSSCSQVPAVRGLDVPRQSTLREMTLEEFLVRAGVVREDMAPPQAPSRPTNNTSNDTSVFYGDLPAVNSSAGLDLGFSQAPAGSTGNIVDAPIPHGSAANLGMTVTAARLYAPPMTLGNGVDLANPQGMTGGGLVGFGHADVRNGLTTGILGLGAAGVLAASGSPADHLSSDRLGKGNGDLSSVSPVPYVFSGGMRGRKGNGALEKVVERRQRRMIKNRESAARSRARKQAYTMELEAEVAKLKEQNQELQEKQAEMMEMQKNQVLQMINQQHGPKKKCLRRTQTGPW