MNMMGMGFGLSDLRYKDVVFSLLVVLGGPLLYYTLWQTVVLGLWQTRRTRRIFEAQGVKCLPRPFPYGNLPEFVAINAKTRSQPMREISHDIAPRILPHLYQWSNTYGERFVYWFGSQARFILTEPEQAKELLSNKFGHFRKAAPARPEARDLGGLGLASLEGEKWAQHRRIISPSFFLEKLKGMVPTMVACTEAMMQTWETQVERKEAIDVFTEFRDLTADIIARTAFGSSFAEGKQVFEMQHEQQVLITKINTSLYIPGSRFLPTAQNRYRIKLKKRVNEVLRQLIQKRMESCEIGQGNMYCNDLLGLMLAANKGELHGNQKNLSMGIDELVDECKTFFFAGHET