MSDKLVLYGMDISPPVRACKLTLRALNLDYEYKEMDLLAGDHFKDAFLKKNPQHTVPLLEDNGALIWDSHAIVCYLVDKY ANSDELYPRDLVLRAQVDQRLFFDASILFMSLRNVSIPYFLRQVSLVPKEKVDNIKDAYGHLENFLGDNPYLTGSQLTIA DLCCGATASSLAAVLDLDELKYPKVAAWFERLSKLPHYEEDNLRGLKKYINLLKPVLNLEQ