MKFNTLLIIVLVVMIGVTVVNMFLGYSNRLKVETIRYTSDYRYSFDGTVIMDSAVDLKFLKPSQIEKFLEQFQKPASEKISEFQKSLDGLSSKVNRTMLVQDFQSTATQLDYDVVRVEEYAVVKGFATVSDGKVNTSLGDMEINLADESFLTFSLPKNAKIISATPTPSKILENNVLLWTGDGVIRFPEVIFEPLD