MERIVGGKFKLGRKIGSGSFGEIFLATHIDSFEIVAVKIENNKTKHPQLLYEAKLYNILQGGSGIPHIKWSGVDGDDNVLVMDLLGPSLEDLFVYCDRKLSLKTVLMLADQMITRIEYVHSKGFLHRDIKPDNFLMGLGRKANQVYIIDFGLAKRYRDATTNRHIPYRENKNLTGTARYASCNTHLGIEQSRRDDLESLGYVLLYFLRGSLPWQGLKAATKKQKYDKICQKKLSTPIEVLCKSHPVEFASYFHYCHSLTFDQRPDYGFLKRLFRELFTRQGYEFDYIFDWTILKYQQAQTSKPQHRQVVGESSRAIPMDVEKRQVSTGNNGPYVAEVTDRIRLNNPSSPGIRMQFKSPTNRNLTSANLERNVLSSAHMPSTSLAPVLPRANATKPALPAETTHDGDNGSSWISSLRRISSAK*