MLAAKHAQATVRGVRAQAPMMAALRASSSVHPFTAASGASAFLSLAASSSAAPRAAAAPARGRAGLVVKAQAADASAERPVCLVTGASRGIGKAIALALGKQGARVAINYASSAGAAEEVAAAVVAAGGEAMVVGANVGKREEIDRMFKEVMDKWGRVDVLVNNAGITRDTLMMRMKPEMWDDVIATNLSGVFYCTQNATKIMGKQKKGRIINITSVVGIVGNAGQANYSAAKAGVIGLTKTTAREYSGRTITCNAVAPGFIASDMTAAIDKKYEETILKGIPLGRYGQPEEVAGLVRFLALDPAAAYITGQVYNVDGGMVM*