MVAFGKYLQRKQIEEWRGYYINYKLMKQKVKQYAEQIRGGSQHPRHVLKDFSRMLDTQIEKTVLFMLEQQGLLAGRLSTLRETHDAVLEQPDISKIVELRESYRDVGRDLLQLLKFVELNAIGLRKILKKFDKRFGYRFADYYVKTRANHPYSQLQQVFKHVGVGAVVGAISRNLHELQENEGSFYSIYDQPVLPLQDPVVEAIKTAVDKLTNSTSFLNFLAQHALIMQDDLQTPSEDTIDERTYHFNSLLLNLGNTFLYMVNTYIIVPTADDYSMSLGAAATVCGVVIGSMAVAQVFSSVYFSAWSNKSYFKPLVFSSIALFIGNLMYALAYDANSITLLLLG