MTIDTASSEATTMANEGPDSGTSPFDGGGVATRPEGLPEKFWDDTTGAVRTDALIKSYGELEKRFGGGDRGDMPQSADAYALKVPEILGDADPEVNTRLYEAGFSREQAQLVYDLASEKLMPLVAEMTGEVGAQAQLEKLHTHFGGADKWGETARQIGQWGKQHLSEDVYEALAGSYDGVLAMHALMEKSEPGLLSGGASGDGVSGEDDLRTMMRDPRYWRDRDPAYVRRIKAGYKALYPE