MKWSRCGIANAAAEFGLNNYNNAPIGAWVCTANFESNNDTDRIIRFPDGATGHGLYQIPTLTYVNDGKCPGEAAKCNTSGEEFQADDIGHNARVFLVAVKGGSGWTVWPEWGANCKGGPYGKWIEGCPL