MATTRQVLQILESYQKARITFSQTVAELSNNAQNVEILHTAGVLELLRPLLIDSIPTIQQTSALGLGRLANWSEDMAEEVVSHHLLVQLVFSLKNQNRYSKKASASVLRSVAKHNAELAQAVVESGALEDLVSCLEEFDPSVKEVGATAVGNVAKHNVKLARAVVDAGAVPLLVLCVQEPELILKRAALAALADIAKHAPELAQLVVDAGTVPFIAPLVVHIDAKIKRQVCLCLGQIARHTVDLAEVLLAAELFPKLFLCLKDIDHQVRRQAAIVVREVAKHTPQMAQFIVSTGGVAALVDNCAECLGNDRLPAIMALGYIAAFDESLSTTIIQSNGVKPLVDALTNEQEDHIQSASAWSLGQVGRHSPVHSLAVAEAGVLPQLVTRLLAETSSEDLRSKCKRALKAIIEHLTHIPALDSLLQGPPLPIETLKYVIAQLAKVLPNDPEGRTKFVTSGGLEKLLQMNFGPDPEMKSLVDGVNASYPKEVVQYYDPGYEEILLQKLTGAKPGK*