MGESEVKAETTLKDQGNEFFKAGNYLKAAALYTQAIKKDPSNATLYSNRAAAFLHLVKLSKALADAEMTISLKPEWEKGYFRKGCILEAMERYDDALAAFQLASKYNPQSLEVSKKIKTLAQLAKDKKRAEELENMRSNVDMAKHFDTLKSELSEKYGAEDGSKEIFSFLVETVENAVKSWHETSKVDPRVYFLLNKEKTDTEKYAPVVNIDKAFESPHMHSSCFPFLRQYAEDSFSQASCLVTPKSIISYPQVWKGQGSRKWKHGQNDGFFVQFESPLVRKLWFIPSSTEKGKILCRDPVPLDISAHELLPRIFKQV*