MADYIVRATAAGGQIRAFASTTRELVEEARQLHNTSPVGTAALGRLLTAAGMMGSMMKNENDVLSIILNADGPMGHTGVTANANADVKGYISNPDFQNPPNYFGKLDVGGAIGNGILKVIKDMGMKEPYIGQTGLITGEIAEDLTYYFATSEQVPTSVALGVLMNHNNTVKQAGGFIIQLMPFAEDEVIDRLEAKIKEITSITALLDEGLTPEQILEKVLGEFGLEINDKIPTRYHCNCSHERVAKVLLSVGKKELESMIADGKPIEVNCHFCNKNHVFQIEELKELLKKAR