MSFNKKYAGLPDLDPAPDIYETPDLTDEASTLPTATIRTASDADDDAGSNSDIDRHGVDVDDARAHFLGATVDARDVNFSDSIALKRKSYRSKSRRRRRGPDGVEDVGDASDTEEESFERKLARLRREVEELKDEMASRKAKSESTEEPAQAVDDGVLELSRALDNLHGSSQNASGSHSAAAVLSRKLVSTSSQGIPGESKGADQPIATEDAVTLSSAGVLAHAAAFDGRLALIEAAMGISSSSNPFVSDGISEPALQPVLPALDHLTSRLSTLTNMLAGPTPASAVPTTGSAPPSTTFTTTHLEALSSRVRRLTADAEALASARKRAVDAAKAAQNARIATSTIEQASDMSVSSGSATEIDQAAAQRDEQATKIQALYATLPTIQSLHPILPSVLERLRSLRAIHAGAAQAADSLNELEKRHAGMTREIEQWREGLKVVEEKMGQSEAAMKSNIELVEPWVRDLEKRLARLGSRED*