APAPPPDPCAFSDRFATDFHMTADHKTQRLGLGHLPAPQNFPPPSALKDMKVTLEQKDLWDSFHDIGTEMIITKAGRRMFPTYKASISGLDPNAKYILLMDIVPMDDNRYKYHNSEWVVSGKAEPLMPGRLYIHPDSPATGTQWMKQSVTFHKLKLTNNAMDQQGHIILNSMHKYQPRLHIVQANDVYSLRWNSFSTFAFPETSFIAVTAYQNEKITQLKIDNNPFAKGFRDNGGNRRERAIVSTKRSADAAGEPGDSVSNKRPCTGEQTERNNRPPSCDCSG