MKYIDEFRDGTLAGRIADNIAATVNPARDYRLMEFCGGHTHAISRYGLADLLPSCVQLIHGPGCPVCVLPIGRVDQAIRLACEAGVILCTYADLMRVPASDHLTLMRARAQGADVRMIYSTQDALTIAREHPDREVVFLAIGFETTTPATAVAIVEAAAQKLKNFSILCNHVLTPAAMHAIVAGGVALDGFIGPAHVSTVIGSQPYEVFADVYAKPVVIAGFEPLDVMQAILMLVRQINEGRASVENEFTRAVSRAGNLKAQALVAQVFELRDTFDWRGLGSLPHSALKLRAEFSAYDAEVKFSAAYRPVSDHKACECAAILRGEKTPSQCRIFGTVCTPENPVGSCMVSSEGACAAYYSYGRFRGEAT