MVSLCSFTSFACDNLSLSLSQSLKPSSLPLIHSFTLPRNTIRKKNGASVRPLFCALNNNNNNTALQYRTLGDSDLNISEITLGTMTFGEQNTEKEAHDILNYAFDRGINALDTAEAYPIPMKKETQGSTDLYIGSWLKSQPRDKIILATKVCGYSERSSYLRENANVLRVDAANIKESVEKSLKRLDTDYIDLLQIHWPDRYVALFGEFSYDYSKWRSSVPFVEQLQAFQELINEGKVRYIGVSNETSYGVMEFVHASKVEGLPKIVSIQNSYSLLVRCRFEVDLVEVCHPKNCNIGLLAYSPLGGGSLTGKYIDINSEAAKSGRLNLFPGYMERYNKSVAREATIKYLELAKKHGLTPVQLALGFARDRPFMTSSIIGATSVDQLKEDIDAFTTTERPLPAEVMADIEAIFKRYKDPAIL*