MSYERRKTREVSVGTVKIGGENPISIQSMTNTDTRDADATIAQIKRLEEAGCDIVRVAVPDIKAAKNIAKIKSSVNIPIIADIHFDYKLALEAIEQGVDGIRINPGNIGSIERVKMVVEKCKERNLKIRIGVNGGSLEKELLKKYGSATAEALVESAMGHIKILEDLDFHNIVISLKSSDIYKTVDAYELISKKVDYPLHIGITESGSVHKGTIKSSIGVGALLLKGIGDTVRISLTGDPVEEVIVGKQILRSLGLLNDKIKVISCPTCGRCNIDLISVVNEVEEKIGSMEKNITVAIMGCAVNGPGEAREADIGIAGGKGEGLLFKKGEIVRMIDGNKLVDELLEEIEKL*