MTNVNEAALNLIRQHLLDDFDSFPDDQTAIMSVKTEILTQESDCFSSPIWQQKHEIFSDFSQLETSPTCFQTSESMEEVKDSNDSGFQFLPFLEQNIPILEQEDDFHFSNTESQSQQLNFRDSKNKAFADSEEKPNPPHQKISAKSSKSSFSDRRPRLKISLPPVTKVELPESVAASGEKQHYRGVRQRPWGKFAAEIRDPSRRGARIWLGTFETAVEAAKAYDRTAFQMRGSKAILNFPLEAGKWEEPVVACRKRPRATESGMRAEEQQKKHVRKETPSPLESGSVGSSAGIPLTPSGLTGFWEGLDLTAFNVPPLSPLSPHPSFGYPQLTVI