MMQFTETPPQPLHQITPFSIPTMNKNQIHRARPWPGFPTSKGLGSFGDANCMEQLLVHCANAIESNDATLAQQILWVLNNIAPPDGDSNQRLTCAFLRALIVRAAKSGTCKMLAAMANAHCNLSIDIHTFSVIELASFVDLTPWHRFGFTAANAAILEAVEGYSVIHIVDLSLTHCMQIPTLIDAIANRLEGPPLLKLTVAGGATEDIPPMLDLSYEELGSKLVNFARSRNVMLEFRVVASTYADGFSSLIEQLRVQHLVYAESGEALVINCHMMLHYIPEETLSPLPNANSNLYSFEPSSTSSFRTMFLKALRGLDPTVVVLVDEDADLTSNNLVCRLRSAFNYLWIPYDTVDTFLPQGSKQRQWYEADICWKIENVIAHEGLQRVDRLEPKSRWVQRMRNANFRGLSFGEDAVSEVKTMLDEHAAGWGFKKEEDDLVLTWKGHNVVFATAWVPA