MHHARERERERAVSISGAPALPHRESPPHLHSFHGDLPPPPPPLHPPLLLHSNHGVQSSTPPTIPTLKTGRTATPQPSCFFESEVKICFLVCVLGVEEEEELDMGRGKIEIKRIENSTNRQVTFSKRRAGILKKAREIGVLCDAEVGVVIFSSAGKLSDYCTPKTTLSRILEKYQTNSGKILWDEKHKSLSAEIDRVKKENDNMQIELRLVHMKGEDLNSLQPKELIAIEEALNNGQANLRDKMMDHWRMHKRNEKMLEDEHKMLAFRVHQQEVELSGGIRELELGYHHDDRDFAASMPFTFRVQPSHPNLQQEK