MDRLFLLSLLALALFSSAIAFSDDDPLIRQVVSENDDNHMLNAEHHFSLFKVKFGKIYASQEEHDHRLKVFKANLRRARRHQLLDPSAEHGITQFSDLTPSEFRRTYLGLNKPRPNLNAEKAPILPTTDLPADFDWREKGAVTDVKNQGSCGSCWSFSTTGAVEGAHFLATGELVSLSEQQLVDCDHECDPVEKNDCDAGCGGGLMTSAFEYTLKSGGLQLEKDYPYTGKDGKCHFDKSKIAASVSNFSVVGLDEDQIAANLLKHGPLAVGINAAWMQTYVRGVSCPLICLKRQDHGVLLVGYGSEGFAPIRLKNKPYWIIKNSWGKTWGEHGYYKICRGHNICGVDAMVSTVTATHTTNPNL*