MLSTLRHAGGKRKVGESGAAADEGSDDGDGYAVKMLQRLLDVARPKQATSRSLADTLELVVEEWSVHAAEMQGTTYEIVGGEERANAKKNLRRGSETKSVMSMVLELVSKLQTSAGRAALVDMYGAKHECADDAEMANDDDDVDASRCVPPAGTKVALCKLAAHTVMNEQCGTIAGYSAEADRYVVQLEDGTRVRVCRGNLRLEALTTHDFAHAIGETCTVFSRLAARHGASMTSELVGALLQLPSREWTVMKDLVAVDYAWEARTQEGVSLHSLGAPPSHKAQKTNSGSYDRLSKCSKKEPGCAVTREAEGRRGSALSARKLMAAEEAANAEPVPTDAGPVEEKPKDEKPKEIKKVSKPDDALLKQRLQEQDDKLVDKQARLEQIKATVDTRNQPTENAEFTAARSKFNVVRAESRRLLQEKRSIYDQISSADELKKQQQDLTQRLKAELQFFSVEDIERKIKALEMQQQTTSTSVKEDKKIIEDIKRLAANKPMIKQFDEAQESLRGVKEHHNELYTQLKAKNAELNSSKEEEEKWRAEMDAAKAKEDAKRSDLPALYKERDQLRKEI