MELTYINSNGESITLKQSRPYFLTKIDGTGNIRQTVNTFKAPDQDGAFYISSTLDMRNITLEGTVVADSLDEAYVRRQRFLKIFTPKMRGTLLYRGRQINCVVEEAGFTVSTRQRIPNFFVSLLCPSPFFETLDEVREELASWIPLFEFELEIPVSGMELGMRQPSQIITVENIGDVSCGCEIVFRALGTVTNPELLNIDTGEYIRLLTTMSAGDELRVYTHFAGKRVVQVIGSTVTNAFSLLDTNSTFFQLAAGTNTLRYDASVNMELLEVSIYFRPQFLGV