MGLSLSCIKTVDDYVKHLDCNRVLPSKTLGKLKINKNIINAETQHTINDIKQKLSLIQERYNASTTAEFYFVENQLTDMHESISQRKEDLYEPEDYSLSGVQERELKKGKTAQDRNNLVKDLVALYQIKNAIKEMIPEDKTKTIDDYSTYYPKPIHNGKVLDIHHPFYSLVEESVKHKLFSDLYAIENNRKVPYVTYSNGWDEVDYK