MALLSSQAPHSFLPSMAFDCSLARYGSVPRSFFITHPWSRAPKANRGNSGNRVLCASFRSDGPFPAISALHCQSRRPSLSLCLQHGNRKLILASCNASLCLLGASSEQKKMRQKLSRVTTRSRLVNIVATTAVDVDTAPFPLFLPPQVHDLRDSAAREMAARIQRLPVQTSLTEQPVMTSCVVPKKMSVDSPPVLLLHGFDSSCLEWRYTYPLLEASNFWPWAVDILGWGFSDTAEGLSSFGVAAKREHLYEFWRSYIKKPMILVGGSLGGAVAIDFCVAHPEAVEKLVLLNAQGYAEGTGKMAAFPKILAHTGVAVLKSVPLRTYANFLIYSKVKLDAIIDAMNIGRLHCFMPGWAEASIDFMLSGGYNVTSFIPLVSKETLVIWGKQDKILSKDFPEKFKEDLPNARVVYISNCGHLPHVENPEAVIALISEFSRN*