MLAAVRRRRLLLLPLPLRFFSAAAAAASTTTDPKVVSYLISSCGLTPAAAARAAATSPWLPLASPDFASNADAVVALLRRYGFTDADISATVRAFSRILASDPARTLQPKLDYLRSVGITAPLLPRVVSLSPVILHRSIESHLAPLIASLREVLGSDSRIVTALRQMPFAMRCSPKATFLRTLPVLRDVHGLTPSELSKLVASQPGVILLGPGRAGEIVQAVKDAGVEPGSPMFVYIFAAFSKLKAPTLENKFAIYRSLGFGKDDIAVMLRRLPNAAGISEERLKRTVGFLTGKAGLRREDIVAYPNLLSRSLDSHARRCAVLAVLRREGKPEGQHRVPHVLVASLARFMKAYVRRYEGEVPDVLRAINGEIPFEGFGLGELEKKKPQRQEKIRR*