MKFCKRYREYVKGQQNLLPGLSYVEFKGLKKVLKNCRLHESCETPMSSQEVCASDLPYSTSQPSARASSCQASGSGINCPAACSVCDCTFFPRLMKGVADVSGCFNIRAQRLLQIHLASGFQKYLLRVRYKYGGNHLAMVEEGKSLVSYVSMNALAIRKILKKYDKVHFSMRGRAFKTRLQTMNVELLQSPWLIELIAFHINLKDGATALPEMLAECSYEFDSSKPSISCTMHDSMKVDIDLTCSICLEMVFDPVSLRCGHIFCNSCACSAASILTVEGLKAADQNSKCPLCRQVRVYADAVHLTELATLISTRCKGYWKERLQRERVDRLQQAKDHWEHQCRTAVGF*