MPILFVYYQFFWFEQGTMLVPPWLEPLLNTSFFNVCRIHGDAARSECNMFCLDCNENAFCFYCRSSKHKDHQVIQIRRSSYHDVVRVAEIQKVLDISGVQTYVINSARVLFLNERPQPKSGKGVAHICEICGRSLLDPFRFCSLGCKLVGIKRNGDASFTLDAKNEASTMEGMSRRSVSSRHHQEEELREGSQQDMYPATPSPPASNARRRKGIPHRAPFGS