MNVFSIFALGFLFKNCSCFQCYCQGQNGDNCVNGFCETENYCIKSWIVANGADCLNTRTDLSDRQCQKNRRGLVSCICNSDKCNDDSFTIPSDVVLTIPPVIKCFSQDLIEDNYCFGHYCTYEQEYIRNDFGDAYTSINSPSRGCSDLEYAEDLNSPNMCRLLNGLLECQCSTPYCNRDQPFEVPMGNTLCYYREGEYDSKNIPARKHCRGHVCVARIDKKVKELGCLSVSDGAPEESKTSGANMYFKFCNEDECNGDYIVETSTPQIEANSVIE