MQMRAVATYSDGRVRDVTGWARYDSLDEGVLSINEDGRIEVIGRGQAPVMVRFEGQAQIANVMAPYGPEPELADWESHNFVDELAVQKFRELGIEPSPVCDDATFVRRAFLDATGTLPTPEETVAFLEDSSPEKRTKLIDRLLGLTGDPALDVYNDRYGDYYSFAAFFARIGTKNSEEFGLFGNPELLDRLAQHFVEHDFDLKQLMRVIMTSRLYQLSSQPTAGNLADSKFYSHFPVKRLAAEPLLDAVDFVTGSPTKFKNLPLGTRAIELPDGEYPNYFLNVFAKPRRASVCECERLPDENLAQALHPLNGDVLAGKIGSKSGRIAELLKQELSDEEVLSELYLAALCRRPTEEEQEALLPFLKESPSRQEFFEDVLWGLLNSKX