MTIEEEVLKRIKPSKEDEEKLRERAQIILDRLKGYNAEIEGSFRKGTWLKGDTDIDIFVFFPKSVGKEYLREKALKELIERFRDLNYKIAYAEHPYLIVYVDDVEIDVVPALSIESGEEAITAADRTPFHTKYVISHLDEKGRDEVRLLKRFLKGIGVYGAEIKVKGFSGYVTELLIIYYGSFKEVLRNASKFRPPVRIELVRPKKEFDSPLIVPDPVDPKRNASSAVSLKSLATFALASKIYLEKPSMEFFFPSKPGRQTIKGDILLVKVKIEESTVEDIIWGQVWRNVEKLKTLISHEGYRVIDISAWGDAENITIGIQLESKSIGEYYLNVGPYFYLHNVKNFIEENENVWIGEDGRLYSIKRRRYTVEEIIKRNLSFKQKFTYELQWLTEEVDDPWINLFLRKTPSWLK