MLHALGASSQRVLLPRNGVARTPASLRSRNIPSRSVIVRVQEAEAPSTESAAPASTPTRPYEVVVWGATGFTGKLVCEHLARDYGGKVKWAMAGRDNQKLEKVREELAQINPDVKDIPLLVADANNASEVGDVLKQSKVVVSLAGPFANVGNEVVAQAVEQGTHYCDITGELTWVRRNMEKYHATAEAKGTKIVHCCGYDSAPSDIGALMMAEYAERELGKKCAKVYTLAGLGLGGASGGTLATGMNMMEKEPLEMSKVARDQYYLASYHKKTLGYDTPAPFWPTGIPETGEWGGPWVMEPCNARVVQLSNALLSPQGPYGRDFRYKEVLAGGGGLPGFLVSSLVTAIMGIGGFALSTPQGMALFKRLAPAQGEGPPKEIQRNGYWSHKLVGVTEEPEGQEPTVFTGECSDSRDPGYWSTSRMVLEAALCMALDEGAIKKSGKCRDGGVLTPASAMGLALMERFKGAGLKFEVHGPVK*