MLNAEHHFSLFKAKFGKIYASQEEHDHRLKVFKANLHRAKRHQLLDPSAEHGITQFSDLTPSEFRRTYLGLNKPRPNLNAEKAPILPTKDLPSDFDWREKGAVTDVKNQGSCGSCWSFSTTGAVEGAHFLATGELVSLSEQQLVDCDHECDPVEKNDCDAGCNGGLMTTAFEYTLKAGGLQLEKDYPYTGRNGKCHFDKSRIAASVSNFSVVGLDEDQIAANLLKHGPLAVGINAAWMQTYVRGVSCPLICFKRQDHGVLLVGYGSEGFAPIRLKNKPYWIIKNSWGKTWGEHGYYKICRGHNICGVDAMVSTVTATHTTNPNL*