MATKTFKLNTGANIPALGLGTWQGESTQVKDAVVAALKSGYRLIDTAYCYGNEEHVGAGLKEAFDQGIVKREDVFVVTKLWATYTSRAEEGLEKSLRNLGLEYVDLFLVHWPLLMNPEGNDDRFPKLPNGERDILRDYSHVQIWKNMEKLVGSGRTKAIGVSNYSKRYLEELLPHAKIVPAVNQIENHPQLPQQEIVDFCKEKGIHIMAYSPFGSTGSPVTSAEPVIKIAEKHGVKPTTVLLSYHLYRGSTVLPKSTNPERIEANAKLIELDAEDQKLLNDYSEGLVKEGKVQRYVYPPFGVDFGFPDKS*