MSNYYSNEEALDDGPDSFRKVVRQRISDRTKKVVKTREILSKQAVQTKAIISKQAVKIAKRAEEHERFINKVTHLLGVLGFGGFCFLLGARPQDIPCVYCLFYVTFVPLRWIYYRFKKWHYYLLDFCYYANTIFLVMLLFYPRNEKFFMVCFSFAEGPLAWALIVWRCSLVFSSVDKIVSVLIHLLPGIVFFTIRWWDPATFEAMHPEGKASSRVSWPYVEDWSFLCIWLFVVPLVAYTLWQLLYFLIVNVLRRQRLLRDPEVMTSYRELSKKAQKANNIWWRLSGLLGDQNRMLMYILFQAVFTVATMALTVPIFLSYEMHITFQILKVSASVWNGGSFLLEVMPRQVVQKEKRKLEMKPMPAQPDQSTVDALADNCNQADVNQTEVSYMITGGQPSPEALVY