MMENSLLKIDKRAIFYKVFCPSITNELRIPAHFLRHVSEESPDKATLKCLSGGTWNVKLQCDEDGLLIQKGWKKFQKNNQLENGEYLVFRYDGALQFTIRIFSKNGLERQVKSTNMVENQQASIDGGSKRKRPEKFPKKTCANGENETEDVCCVSLEHETRRKRAALVTEEDLLTPNIPQFVKCLKGYNVKKSCFLYVPRWFSEQLSTSGNKRAAVLRNSEGKGWKVNCITQNGYHAFCGGWKQFVSDNNLKEGQVCVFQLVNANELKVSVFNDPSESLLKLAAQR*