MTTRQERILQLPFFENKRELAEQVLKMEREEHIYLPDQFEIKQVPPYSFGEKQSIIGRIHEFYFVSVGSEGEWKYQLFKDEMKCREFFITLSGITDQQIAFWFNNIELLKSS