MKAFSYERATSPADAAAKAARQPGAKFIAGGTNLLDLMKLQIETPSHLIDVNGLTLDTIDATPEGGLRIGALVRNTDLAADARVRRDYAVLSRALLAGASGQLRNRATTAGNLLQRTRCPYFYDTNQPCNKRLPGSGCAAIGGFNRQLAVIGASEDCIATHPSDMAVAMRALDAVVETVRPDGQTRAIPIAEFYRAPGKTPHIETVLERGELITAVTLPKPVEGAHVYRKVRDRASYAFALISVAAIVPRSGNAQVAIGGVAHKPWRNEVAEAQTRQGGRAITAILLEGAQPTEHNAFKVPLVERTLSAILADTRA