MKSADRTRTKCFTGCWTCRARRVKCDEEAPSCRRCRQFGVQCEGYGVRLNWVHLNTSNILHEADHDADTGSLHKTPRRALAHLGVSSIPRLPSPEVDIALSYIDEWIPGLDKQLDQGGFSVFAIDSVRSGTSDLAPPTPSDSAYRDTTDQTIDDGGDWIPSSSTISPSASETCRARDTVPVAQTLLSLSNNDFNRPSTPTDTVPKQRRKQPSPGTPRHLDALSMPSSQKRLIHHWVTFTSRKLVLIDEPHNPCRIMMLPMALKGLMSNAKESNSNVVIFHALCASAASNLYELSDRINEQDRMLALNHEQQAICHLRSNLAQADNHQDQSFAMAIMACITADAISGMTSRWRAHVTGGLAYLAKLHARGLDEAVVAAFQRHMVSMAILCEVPVPNDLKAFLDDETASEGLEFTFPYYGVSRSFLRAYDRMNSLGDVVNDPSPELEKELDIFQLQQYLNFPTLPPQEILAPCQTHGLVLHHTAKVFYYAGLVFFQRSIRREALDTVQSLVELGIQELESIEKVGRGELGCMMLWPVVVLGAECTGAALQNRMRVWFRGQRKLGFRNLVVLHEMIESIWTTRVALAGAGRNIDWRDIIVSDEFDVFRL