MLDFLKHWAGQAWLLKGNLNIDVLGGGCLLFVFECSSEAERVLSRGKRRVKDNELILEKWHPEVGCLGNKVMVKEAWVRVVGLPLHLWSREVFKLIGDGCGGLINVDEETFSMANLQWARLLVRVKGRDFPSSVQLVEGSGCYSIQLWWEVQPWYSQVMPAGSGCRKGDTETEDEEGSGLGDVCRGNVLEKEAQLVEQMGIXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWEAFWGKVLTLDQLKKRGRCLANRCFLCCEEEESIDHILIQCSKARVLWELLFTLFGVSWVLPYSVRDTLSGWSGFNMGKKRIKVWKAAPSCIFWAVWKERNRIAFDNEELSLNRLKNTFVCNLWVWSKPVVNEGSLSLLGFFDWLAQGRVDQLKGFLQSLESRAFQITCCRLNCSTFRNMKSQLQEYVIGIPVSCQYDKPSLSNGSGAIIQKKWDSTNYRINKNRKKADNFVDGVREHVRLGPKFSETVKGKLSLGARILRVGGVKRVFKQIFGVGEGEKLLKASQCYLSTTGGPIAGLLFISSQRIAFCSDRSIKFSSPNGELIRIHYKVSIPLRKIERANQSENVKNSSQKYMEIITVDNFDFWFMGFLNYQRAFSYLQQALCEAQNLVENYAMT*