MPCLNLSTNVGLEGIDTSSILSEATKTVAKIVGKPEAYVMIVLKGSVPMSFGGTEQPAAYGELVSIGGLSPDVNKKLSAAISAILETKLSVPKSRFFLKFYDTKGSNFGWNGSTF