MSMKSGYWFLISSQHNPPVHPFWKALWKRSIPPKWKVLCWEILNGAIPKKSNMRKRGILVDGLCSMCGLQEESDDHLFRDCSMSDHIWRSMAMRGNASPGVDISKLIMSNLLFLFKEDNIDDVRVVEFISTVWAILLHRNEVVFRNTSCSLARVKDLIKESKDRWLEVRNLQAMQLVTEQVVDEFKVMELPEFVGGTDPKAYLEWERKIERMFVSRTLMMRSVLGRGASLWFEGLKSKRIRDGKEKISSWESLKHKLRKRYVTTTHRITTYCKIAELRQGKMSVAEYIDEFEKLSLVGEIEEIEEQKGFRHYQNACPNKRVVTLKEAVECCEELFEEEKRLGDVFVFDESGDEEEEEGYEALVYYTIWFLELYKPKLHLLIRTNEISCFILNV*