MDRIVGGKFKLGRKIGSGSFGEIFLATHIDSFEIVAVKIENNKTKHPQLLYEAKLYNILQGGSGVPHIKWSGVDGDDNVLVMDLLGPSLEDLFVYCDRKLSLKTVLMLADQMITRIEYVHSKGFLHRDIKPDNFLMGLGRKANQVYIIDFGLAKRYRDATTNRHIPYRENKNLTGTARYASCNTHLGIEQSRRDDLESLGYVLLYFLRGSLPWQGLKAATKKQKYDKICQKKLSTPIEVLCKSHPVEFASYFHYCHSLTFDQRPDYGFLKRLFRELFTRQGYEFDYIFDWTILKYQQAQTSKSQHRQVGGESSRAIPMDVEKRQVSTGNNGPYVAEVTDRIRPNNPSSPGIRMQFKSPTNRNLTSANLERNVLSSAHMPSSSLAPVLPRANATKPVLPTETTHDGDNGGSSWMSSLRRISSAK*