MCVLAGCDFIASVPGIGIKRAHSLVCKYRDLSRVLSSMRFDRKLVVPEGYELAFKRANAIFHHARIYDGSCGRLSFFEPLPAHLLEEFNGDMDFLGPDLPPSRATAIAEGRLDPISMRAFDEFPRELRLSSQVEKTHDINRGGIKLGYHQSDMWVDESRAFLTEEDDKENLGVGLSKGAEIPYSKVETDKAFLIHLNVIAAKAGLQCASDVLGLCPIDDSSRSVEESCLSRSPGKKRLFAPVPNNNPFKKVKLEHTIKFEDESPSNINDLFRKSKMENTCLQLQEKRVKSLFSINSRIGARSSVEVLDSGRPGSDLMTPSENSGGMGADMSDLYGLQVPPSPCQSSGEKQSIEDARVPLSVGETYGSTCSSITGKLNMLQPCIMKYRASQDTNASITSECLLDMNMGSSSVVSLPMRTPVKIATQDINASIAS