MRAPSLFAACLSGLTSHRLLQNTEKNQGIYGVTAGDDILPPPPPIEVFPSDVVKTKPFVAESVNLQGGFTLLKGQVNVADIVGVANTDLIPGKYEGGLKLWECAIDLVNTLREEIQDGRLSFRGKRVLELGCGHGLPGIFACLKGASLVHFQDFNVEVLRSLTIPNVNANLEYARARQARLSDGGQTPKSNHLSPDIHYYSGDWADLDRVLSVVDQCHSELADVSDIREFNFHEGDLGQDDSCQDCINKNCNDYERAGCVKRARKLSGSRACERGNGSDALEDGYDIILMSETVYSLASLPRLYDLIKKCLRPRYGVVYLAGKKHYFGVGGGTRQFKHIVEEDGNLGAHLVADFSDGSSNVREIWKFFFR*