MHCIVRRLFPAKIRLSLPRLRRSLVFPVVVAAAAVTTMVDGARAHGQSTYDVSTVKPAKPGETGMGLSWRFAALQATNVTLQWILNSAFHARQDQVLDLPNWAKEQHFDITAKLTDMDAATAEKLTQDQHRALLLALLTERFGLKYHVETKQMPTYDLAPGKDGPKLTAALDPDDKTKTVYGLCGGCASSRENEIAGHGISTSQFAELLAAQVKRDVYDRTGFQGKIDVKLKWARDSGTAPVSDEDAALPSFAEALQTETGLRLVPTKGPVKLYVIDHLDQPTEN