MTSLFFLLGFLGQVFFFPARDVAMFLCVRAYAGAAVVRSVHGYKVYGRRGRNPRLMCVPSLYNDLKKVFRFQNVENIPKLMQCDSEEKLNSWDAQDKISDEEVHASESDSDDDLQSGEELKPTVQKQRRAKKKHIASITLVDIAQYFHLPIIEASRTLKIGVSILKRKCRQYNIPRWPHRKIKSLDSLIQDLEFVIDDDDDTGDDVQKEKDKQTEEEKQEVIQALTRRKEMLETEKEAIQQVPAMDLKEETKQFRDDVFKRRHRAKKI