MLQPICRLFLNCMLQSWDDVGDEALDPYAVVRDEVSIVSERLRHSIVTNVPALEQAAEYFFRPGVQGKRLRPTLVLLMASAVCPTAPSSENLIPDLRPPHEAPQEPRRRQQRIAEIAELIHVASLMHDDVLDDANTRRGVLSLNARAGDKLAILAGDFLLARASVTLASLHNTEIVELLSRVLEHLVSGEVMQMTAGSEQLVSMEHYLEKTFCKTASLMANSSRAVAILADQPEPVCDLAWDYGRHLGLAFQIVDDILDLTASSTILGKPALNDMKSGLATAPVLLGAEEQPGLLPLIKRKFKQEGDMAAALQLIHHSTGIARAKQLASQHAALAAEKIRALPPVQSDHSAISRDALIKVTEKVLHRSK*