MATTGESSSLLHIKKLEGSHNYDIWQTQCYNVLLQKKQHKSIKEKGVILASLTAEEWEDVDELVSRAPCTVVHRDTLCSSFYINSAINGILVCRIDVPECQSDRWGHVKEDHQNHLQLGMVWAALKHANASRGLSLAISNRQAKKAATNESVSGQNSWLLPRTHRHMDSMGASLDTAMELSDDEEKGGLEYARDDFQFGKNSLVHGYGLRSNSGRKEGFRIAYPRGDPEAVEVQQSDLKHLNASEFLNDTVIDFYIKYIQRPENFSDEKKARFHFFNTFFFKKLLLEKRKKKSDDYFSKLRKWTKGIDIFEKKYLLVPVHDSAHWSLAIVCFSMEQEDKEWLKPYILHLDSMREGHVSEEVFQILKRYLKAEWLHTRGIDGSSGSYKVVLTDCSWKRVEVPQQQNAWDCGLFLLFFMECFVRDAPLEFKPSSLDSMFGRDWFRPQEASNLRPFIKRLLKSLVESANVEILMEDMD*