MDRIVGGKFKLGRKIGSGSFGEIFLATHIDSFEIVAVKIENNKTKHPQLLYEAKLYNILQGGSGVPHIKWSGVDGDDNVLVMDLLGPSLEDLFVYCDRKLSLKTVLMLADQMITRIEYVHSKGFLHRDIKPDNFLMGLGRKANQVYIIDFGLAKRYRDATTNRHIPYRENKNLTGTARYASCNTHLGIEQSRRDDLESLGYVLLYFLRGSLPWQGLKAATKKQKYDKICQKKLSTPIEVLCKSHPVEFASYFHYCHSLTFDQRPDYGFLKRLFRELFTRQGYEFDYIFDWTILKYQQAQTSKPQHRQVGGESSRAIPMDVEKRQVSTGNNGPYVAEVTDRLRPNNPSSPGIRMQFKSPTNRNLTSANLERNVLSSAHMPSSSLAPVLPRANATKPVLPTETTHDGDNGGSSWMSSLRRISSAK*