MVKKADLKLNAVMSFHACGANVGDYFRVTLPKWVLEAAEKDPDLFFTDQYGYRNPECISLWADNAKTLDGRTPLESYRDFMQSFRDEIEARGLMDVVEEISVGCGPCGELRYPAYPENKISPNSSQWQFPGIGEFQCYDQRALGNLARAGSEAGHIEWGGAGPHDAGGYNNLPHETGFFRAQHGSWDSEYGQFFLSWYSGELVEHGDRMLRCARSVFEEECGDCPTIAIKCAGVHWWYNSRSHAAELTAGYFNTRSGDNVPERDGYEPIVKICGRHGARLNFTCTEMRDIEHPFFSRCGPEGLLRQIRAAAARYGVKVAGENALCRFDQDAYDKIITNCRGEGSDRELWRQGALLPPMASFTFLRLSKELFEDDNFNSFVHFVARMANETRALGGNDEDKFVNGNEVLEALLNSEILSNLAEVRDETSSGFVAAQFSDL*