MWNPVKPFPNAFTINIGDTVEIVSNGVYRNIEHRVMVNSVRERLPIATFHGSKMTGVIRPAPSLINPKNAALFRSVQVEKYYKDFFARKVLGKSNLDSMRINYEEGKSTAS