MFNFFGPMMGHGHFEASYRAFPLAFIDKQSAEYGDKVILPSSALDRLASLHIEYPMLFKIENVSGGRSTHCGVLEFVAQEGHVYLPRWMMQNLLLVEGQPVKFQNVSLPKGTYVKLQPVTSDFLDISNPKAVLERTLRSYSCLTVGDSFVVNYNNRDYEIEVREAKPQDAISIIETDCQVDFEAPKDYKEPEHQPQIIRPADPMQEDLPAQTSDTAEDEGPKFTPFVGSGRRLDGKPASSSPQPASASSAAAAAAAARFGNASSTASAPSSAGSSRQGSSSGNGSGSGKAGTFVSTGNRLLDKLQRDQLQQPQPNKPPPPPPAEDDSNKEEEPKFKAFAGKANTLK*