MTTAMLKQRISSVVDLSRRAAVPLLALALSGCSTVDYYGQLARGQLQLLSARQPVQALVEDPATEPKLRERLELSQHARRFASEKLALPDNRSYRLYADLHRPFVVWNLFATEEFSLQPQLHCFPIAGCVAYRGFYEQSRARGAAALLKAQGLDTYLGGVEAYSTLGWFDDPILNTMLRWSDERLVAVIFHELAHQQYYLAGDTAFNESYATFVEQEGLRQWSAAHGLPAPKAVGVQPREQFTALVLASRARLEKLYTSGLDAEAMRAGKQAEFERLRADYRALRASQWKGVGYYDSWIDGPLNNAKLLPFGLYDQWVSAFAGLFAEVQGDWPTFYQRVAELGALPPTQRQIQLQALSVVGE