MDKNNQTFVSEFLLLGLAGYPKTEIIYFVIVLVMYLVILTGNGVLIIASIFDSRLHTPMYFFLGNLSFLD
ICYTTSSVPSTLVSLISKKRNISFSGCAVQMFFGFAMGSTECLLLGMMAFDRYVAICNPLRYSIIMSKEV
YVFMASASWFSGSINSVVQTSLAMRLPFCGNNVINHFTCEVLAVLKLACADISLNIITMVISNMAFLVLP
LLVIFFSYLFILHTILRMNSATGRRKAFSTCSAHLTVVIIFYGTIFSMYAKPKSQDLTGQDKFQTSDKII
SLFYGVVTPMLNPIIYSLRNKDVKAAVKYILKQKYVP