MLNGIGFLKGSKPGGLIVYEAEPTESLFNPMDGGAGGGGEGGGLSVDFYNKRQFVKVNEAVFVEEVKKRPILYDTGMRQSKRIKPRTEAWREVSQAVNLSVQECRKRWRSMRDAFMKQVRTKSEEERKCWVHYRLLEFLLPYIAQRQMANMISSEEYEHDYDFVELDSDNELYDGEPMTVSYVTEDGDEVFKVLHTPSMPPLPDTALINVEDTDFTDGGEETCLNEAMLGTALIPQEVIIQENQLTSLINQQSLRTDQYGHCAPVSGHSLIVMSEEEVESIEGDVRDEEEDEEIEEMEDSHSQKEPQQPQQTESRKGEDGEVTSFLYEEHLDSALLASEQSTTNPKDQCVALLSEETLVYNGDGHETELEPDQYQSPPTTTKRCISAGMEEQSHAKRQCDRNTLPGFRIEEEEAALTVSSHVAPVTPRPSEPTKESDARLGITDSDERFLLSCAPILQQLPAKKNHLARLKIQQLLYELQYDEKYNCEVSN