MASSCFQLHPFVCRLPPCFSSSLRAPSHKPTRLLCRSLYVDDEDYLVDAPVSVGDGFSFVGGKYSNEEGPAEKWFAQGKIVNILFHVKICGWLCFLMIVNAYVVKESKKAKDPIFGLAMGEASQISDDYLRWFCVEEGDDQRPSVLLVHGFPSQSYSFRKVIPLLSSDFHVIAFDWLGFGFSDKPQVNYGFNYTMEEYINALESLVESLGLQRMSIVTQGFSSPVVLEFARRNGEKIERLVLLNPPVTEQHTKLPSALSTFTNFLLGEIFAQDPLKAGENPLNECGPYVLDEEDAMVYRRPYLTSGSAGFAIQAVSKALKKELKGLISTTRQTLSEPKWSKRTSVIWGLKDRWLEFKGVKDFTRSVGLRLVELQEVGHHAQEDFPEKVGAAIRTALKQPLS*