MKLLLTPGERQRALSIKAAIESAPFIQNRPDLEYAHLALCCSPNMSQEALLETAHKLQCFREQYGIQETVEDGVRSLRELMMQQPGHILDISYVPSEQTYHCVSDFAKLDPSKVQSEKDYRVYQSAFYYIMRATSTSPESMRKGLIISASCEGMTLRSVNVQFQERCVAELWNYYPALYKEITWYNTPTAANMMYSMIRKFMTKEFRDNWKVGAIGDYEGRLDSLFAIPTLEDAQEQVLQRVESYLQERYHNEQHFRLEQIKNVQSQEQPFAPIVVSQFDDNY*