MGHNLGEGSEFDDWKAKIYAGPISGELKVKNGERYKCPFCCTEKKGYCKIDGLLRHALIIEGASTKFEERATHSALVEHLKSSLGKSSEPQSQQVALKPRLAENRGKQYVRPWTGVLVNVPTKWEDGCQVGARTNRLKEQLSRFCPLKVTALWNSRGHTGTAIIEFGNDWSGFGNARAFESYFMTEGHGKRDWKKKENGYSGLFGWVAMDEDYFYQGPTGAHLRKKGNLKTINDIENEGIRKTGKLVADLASQLEVKNRHLNELECEYNGIITLLDKMVEEKEKLILSHKKCISEEQQQARRRSQAIIDKNQKLRSELDSKLNELDVRTKQPDDLAARSNCERRSNEQEKQMPS*