MEEFILSILDFLGQAWWVEIKTESPKCTYYFGPFVRKREAEAEKSGYIEDLQGEGAKIVSLEVKRCKPTILTDDQETEEAEDDDATGERFPSLSGHGFKSFHE