MHGFLNIDKPAGMTSHDVVARIRRLSGQRRVGHAGTLDPAATGVLVVALGGATRLIEYVQHQTLKQYRATVCLGVTTTTDDADGEIIARHPLPPLDRETVERALAPLRGTIWQTPPMYAALHHEGRRLYELARAGVTVETPPRQVHIERLDLVAFDPPLLTLDVVCGSGTYIRALARDLGAALGCGAHLAALRRTAVGTFRIEDALPLRVLEEEAQAEALPTSDIVRRHLLPPDIAVADWYAVQVDEASARRLRHGMPLVAPSGAAPRARAHAPDGTLIAILRFDGTYWRPIKVFDWTDA