MDRLFLLSFLAFALFSSAIAFSDDDPLIRQVVSENDDNHMLNAEHHFSLFKAKFGKIYASQEEHDHRLKVFKANLRRAKRHQLLDPSAEHGITQFSDLTPSEFRRTYLGLNKPRPNLNAEKAPILPTKDLPADFDWREKGAVTDVKNQGSCGSCWSFSTTGAVEGAHFLATGELVSLSEQQLVDCDHECDPVEKNDCDAGCNGGLMTTAFEYTLKAGGLQLEKDYPYTGRDGKCHFDKSRIAASVSNFSVVGLDEDQIAANLLKHGPLAVGINAAWMQTYVRGVSCPLICLKRQDHGVLLVGYGSEGFAPIRLKNKPYWIIKNSWGKTWGEHGYYKICRGHNICGVDAMVSTVTATHTTNPNL*