MTSTNLEGTFPLIARGKVRDIYQVDDNTLLFVATDRISAYDVIMANGIPNKGKILTKLSEFWFAFLPIENHLIKGDIFEKYPQLEKYRDQLEGRSLLVRKLKLIPLEVIVRGYITGSGWKEYTKSKTVHGIPIGDVVESQQITPIFTPSTKAEQGEHDENITKEQADKIVGKELCDRIEKIAIDLYTKARDYAATKGIIIADTKFEFGLDGDKIVLVDEVLTPDSSRFWSAAKYKLGQSQESYDKQFLRDWLTANGVAGKDGVAMPEDIAVQTKQKYVEAYENLTGEKWQD*