MGKNLYITEKPSVAASFAAVLGVNISKSDRTRGYAESKDSVVTWCFGHLITLALPDAYNDAYKEWKVEHLPIIPEEYKYVVIDDEGIKKQFETVKSLMLREDIDYIYACTDSGREGEYIFRLVYEHSGTTKPAKRVWISSQTEEAIKEGIKNAKDISHYDSLAQAAYSRAKEDWLFGMNFSRIYTCLYGRHLSALLKESRSSVIAIGRVMTCVLGLVTDREKEIRNFVPKTHYGITANFISMDNKIEYKGKWVPEKSKIIKFADDAQDEERYISKQEAEEVIEKLKGKEGKVKKVEIKSKNEQPPLLFNLAELQSEANKKFKLPVDKTLETAQSLYEKKLITYPRTDCRVLSTDVVGELPKVLNGLYMNPEYKGFVSRIKDFGELKITKSTKRYVDDSKVTDHYALIPTYVTADLNRLSENERKIYNLIVKRFLAIFYPPAVYNTVKVETEIDGEVFVTSSRTLKEAGWKEVYEVSKSKDEEDLTEVPIHLLSKNEGCETKNFELEEKETKPPPRYTAGSLIITMEKAGKFIEDEELREQIKTCGIGTSATRAGIIKKLKDIGYINIDSKTQVVTPTLKGEAIVELVRRTAKELLSPSLTASWEKGLAMIENKETTQEIFEKKLCDYINKTIQKVKKSNSDNSINLIRMFKDVI