MDFGYSQCYIFASNNCFACGVEGGKHKKIHKYIIKRSEDCYLTENHWLLSEELKLLDALDTYGYGNWDEISAQLQSHSSTDCRDHYDKFYMSGIMKELMCSPCPFPLVKEHTYPNKLFDSEAENNPPCDLRLDHQKSLGYLPYRDEFEIEYMNSAEEVLNSVYTTSNCNELDKGGSYISTSPVEAPEIRFLSSQFRK