MQFLQNSRRIATVLKPIVTTETNLRFFSSASQISRSFQWRSQASSSSSVLKGIDSSSHLSSMSLLIPRSSFTSEAEKLAGNPTVTVKDLHDKMLNSVNVKRSMPPNAWLWLLIENCQNQDDIHLLFDVLQNLRRFRLSNLRIHDNFNCNLCQQVAKTCVRVGAIDSGKKALWKHNVHGLTPSVASAHHLMSYALEHKNSELMEEVMQLLKTNDLPLQPGTADLVFRICHDTDKWDLLAKYSKKFSKAGVKLRKTTFDVWMEFAAKRGDTESLWKVDKQRSETYSQHTLSTAFSCAKGFLLESKPEEAAAVIQIICQAYPDEKKSAISTEFEKLVNEWPVDVIKHQTDEDKKALAASLKSVIPSMVNTLLSSGLKVSVDLDELNKNEALLS*