MATELNQPNLPLSEVDRIIDAVSRVVPGWEALLADIRSEVIPGTEQELKQNAPNQMPKPLVLKEEESSATDSVAVLLNTILAQLEAYKQLVVQVADCPRTPPLENLLTKLAEQGSDSLQRLRSFMETSAAGGLAEVEESCVVEEKISVGQDPEAATPTVSARVKTAGATRRSAVARPRVVLDDVFDHAVPKTKKDQKVQLGFACDLCRKRYTSKQNLEGHMNSVHLKVKPFACRVCNQRFSIRAAQNRHQQRHFWMFNCDMCNNRYKLKAHLLQHKAKRH*