MLVPPWLEPLLNTSFFDVCRIHGDAARSECNMFCLDCNENAFCFYCRSSKHKDHQVIQIRRSSYHDVVRVAEIQTVLDISGVQTYVINSARVLFLNERPQPKSGKGVAHICEICGRSLLDPFRFCSLGCKLVGIKRNGDASFALDAKNEASTMEGMSRRSVSSRHHQEEELREGSQQDMYPATPSPPASSNARRRKGIPHRAPFGS