MPITQATPEKVAKYLCAAGVGTKEAMENATSPQGICEWIVNFFTCGRVKRNNEKCFREVVEKLTTALLHVNKDDFYSGAKIFLEDINGCVTSFSYGEVFESSSPMVTVEVSKNGKTVTRTIVAKTFLDACRMLKLMNKYNIQPQEDSALLTDEGKLDLRGANLTHKDFNGEDLSHIDASNADFRGSNLSDVNLIGANLCCANLHAVNLMGSNMTRANLTHADLTYANMSSVNLTAAILFSSDFTSTNLNSAILDKIALTLAKSLTGANLTGIQHTPTPLLDYNDETPFPRLIF