MSRESERITVVELHKTGMRTADIVRTTGFKQRTVYKIVRRYKETGGTSDRPRSGRPTTATTPENINKVRCRIRRNPEVSMNKMATDLGISRERVQHIARRKLGLRSYKVARIHFLNDAMKAESYCEDDADSDAGTVSIHLLSFVILGFLGFGEVAFYPVL