MDLRKMTSLGPYNGVSLKGFVLELRHLIVELGYTGEVQFVGTPVPDEGEKELASPRCLAEDYATFRDAEHENDTTIDHLARMVQAYDDARVDYFKMAKRGFIQASSRILQLRRKNLHLKMEMASLKQELRNLELRQGSKRRRVGPSLMITARKRDGLPPMVHNAQASARVIVRNYLERRGSIAALANEDDSYDGDDESEPTVDDNPTKDEAHVPAGVVALKKKEFRELKQDGRTVTEFLHEFNRLARYAPKDVRTDEEKQEKFLEGLNDELSVQLISGEYEDFQKLVDKAIRLEDKHRKMESKKRKLANARMFQGPSQKPRYVFPPQVGSSSAAQRASCPQMNNKLQNSGWNNGQRSTPAQGGSTRKDSSGKILVCYNCYEPGHFADKCPKPKRPQAPAPARNANQSNNGNRNNNNLVRGRVNHVSAEEAQAAPEVILGATHSFISRDFVAKHQIRIEDLSNPMIISTPGSQLPTKLFSPSVTIEIQGVTFLANLILLSSKNPDVILGMNWLTKHSGIIDCAIRSISLIGGTGQRVTFHAKLALPCKQVLNQVSMEEIPIVKEYPDVFPEELPGMPPKRDIEFRIDLVPGTAPISKRPYRMAANELAEVKKQLEELKGKGHIRPSTSP