MQPSAEISQRISRISAHLRPPALQMEESSSLRRSACRAKGGTPGFKVAILGAAGGVGQPLAMLMKMNPLFQFYIFMMLSMLQVLQQMSVIWTLELWQWEQILIKSHVIQFLRSLDKWFAFFVQKLAGKVRLRLFEGNGINVQSSEFGLEH