MDRIVGHKYKLGRKIGSGSFGEIFVATHIDTFEIVAVKLENTKTKHPQLLYEAKVYNILQGGSGIPRVKWSGVDAEDNILIIDLLGPSLEDLFVYCGRKFSLKTTLMLADQMITRIEYVHSKGFLHRDIKPDNFLMGLGRKANQVYIIDFGLAKRYRESTTNRHIPYRENKNLTGTARYASCNTHLGIEQSRRDDLESLGYVLLYFLRGSLPWQGLKAATKKQKYDKICEKKLATPIEVLCKSHPVEFASYLHYCHSLTFDQRPDYGFLKRLFRELFAREGYAFDYIFDWTIMKYQQVQKSRNQSSPAPGGSSSQAVPMDMDKNQGGQYAINAHGVADRIRAVNAASDARMNSSLAVEKNRSSESMAYRDLPSTSFPSREVLRKDVEERVRRAEATNSNQDGSKTGPSSRWISPLMRISSSK*