MKEFTFLSGSHLNFWQQLLYYCVPVKLTSRSRQRKPNANDLENVVNNSQMVKTKSVRIYIRNVIKTLHSLLFNFVEILVPPLKNIRKKKSIHHYAVMYAECLCKKIERLNDKEVDSIVSRPLLDAACYDTYELVEIIVRRFPSLAYCYDRDSKNILHIAIEYRCENVFNLVRRMSQFRHQLMISTDSSNNNVLHLAGMLAPRNKLNLVSGPALQMQRELQWFKEVKKIVPPLYWEFLNGEGDAPYAVFTDKHEKLKVDGEKWMKDTSSSCTTAAALIATIAFAAAITVPGGNEQQSGLPIFSWNIAFIIFAISNAASLFTSSTSLLVFLSILTSRYAEEDFLHTLPRSLILGLLTLFLSITSMMISFSSTVYLVFGQKKSWVLLPVATMACLPITSFVLLQFPLLIALISSTYGDGIFKKKSNLLF*