MRSFLMKMIPLCCRGFECCAEVNNAQRDSLLWHKEIEQHALGDFSMAVVQANKQLEDQSQVRAGPHCTYIGVYDGHGGPEASRFITENLLDKIDKFAQQQGGMSSEVLVKAFGSTEEEFVRLVDKTWRANPQIAAVGSCCLVGAICWNKLYVANLGDSRAVMGKSVNTGIKAVRLSVEHNVGNEEVRQELKAQHPEDSHIVVLGQGVWRVKGIIQVSRSIGDVYLKRPELNCDPLFFTVGLSVPLKRPVLTADPSVCEYTLHPEDRFFIFASDGLWELLSDQEAAEIVHSNQRKGIAKRLIEA