MLDMSSKHSTSVLQEHDYIGLSEVSSSAASNLPPEEAEATLQDTDLRLDLGLGLGLGSGFTRKEGEGDHKGNQGAPQLDLGHAGSSAAKKWMKRGFSETMAMPAPKNSEADAGLPKQSSFFPTWVPSKPTIPAWHSGGLDKPENLPPHKSFTSTENPQGPVPEDAPPAKDRVVGWPPVRSYRRQTLSKPAEMFVKVNMDGITVGRKVDLNAYTSYESLLRALEEMFQPSSSVQGAPQVSLGRDSDVKHFLLANGSDFVLTYEDKDGDWMLVGDVPWSMFVSTVRRLRITRGSEATGSGTRALGKSRLHP*