MVRRLFFGFFFILAVKNVCSKNNATCQRDYSQNCAEGWAKLNNTEECISPLSYKGPCPRFLKFEKDKKKKIILESHCNIYWPCIKECEKDYSLQCPEKWELESEKTCHPLGTYEGTCLLVHDFSNFTNEQKEIWSNKCATTWPCKKTCVKDYSKQCPQGWIKDNNGTCFAQNNYLGPCLSRASLINFDEDMKVAFEKLCMVNYPCLRNCKIDESDPCPKNWILKSNYLGNPDSCLAPDDYNGHCEDQTQFIGIDTNLKESMEYECGIKWSCIDEHPTYIIYEEFCPENWIKNEKHCIAPLNYSGPCSKKKIFEGFTLEIKKAYAEECNFEWPSSNKLAPKNFPKIQTLRARKYNMGVIEPISGEIVSNLVI*