MGPITGMTPDKKSEVAGTEKAAKLKQINRTGSLPEAVDVARSKATVVESKSADDELTNLNWLHESTNLLTNFSLGSEGLPIVNPLYDIASDNVPSFSPSCYQNLEKKSATSKPPYSFSLLIYMAIEHSPNKSLLVKEIYSWILEHFPYFATAPTGWKNSIRHNLSLNKCFQKVERSHEKGEWEGSLVSPRALIA