MITDLLFKSQIIYNKKDILCARYILFYQHICKRGYKEAAPKVFNKKSSHTSRWIQRQISDRYVLRAKNDNYRSRAAYKLIELDNKYLFLKKNKIILDIGCYPGSWCQVILERTKNYKNKIIGIDKKIMDPIPNVYFIQGEIGKDNMNNIKNINYIDNMNNNSVDYKLKEILQDKKIDIILSDAAVPCIGNKIDDHLNSCELTLSITHFMEQYINIGGTYIVKMYLGSQTNNLKTYLKGMFQLVHTTKPKASRNESREIYLVCKNFLGRKKITEDVQIKGSFSSKEGYY*