MTEDYSIRVAQSFTDIDPESWNQLSGVSRNTSEKYYNPFISHAFLSSMEDSGSATAKTGWLGHHLLLEDAVGMLVGAVPAYLKNHSQGEYVFDHGWADAFERAGGHYYPKLQCSVPFTPATGPRLLVSEAVDATRFKPLLASGLAQVTEKIGVSSAHVTFLEEDDLSALLPRDFLHRKDQQFHFINHGYRDHDDFLDALSSRKRKGLKKERRAALEHGIEIDWLTGSDLTEDIWDQFFAFYMDTGSRKWGRPYLTRKFYSLIGERMADDVLLVMAKREGRYIAGAINFIGSDALYGRHWGCIEDHPFLHFEVCYHQAIDFALAKRLKRVEAGAQGEHKLARGYVPVTTHSAHFIAHPGLRRAIADYLQREREEVEHIGDYLDEHTPFRKGERQEHEPDA