MKSADRTRTKCFTGCWTCRARRVKCDEEAPSCRRCRQFGVQCEGYGVRLNWVHLNTSNILHEADHDADTSSLHKTPRRALAHLGVSSIPRLPSPEVDVALSYIDEWSPGLDRRLDQGGFSVFAIDSVRSGTSDLALPTPSDSAYRDTADQTIDDGGDWIPSSSTISPSASETRRVRDTVPVAQTLLSLSNNDFNRPSTPADTVPKQRRKQPSPGTPRHLDALSMPSSQKRLIHHWVTFTSRKLVLIDEPHNPCRIMMLPMALRGLMSNAKESNSNVVIFHALCASAASNLYELSDRINEQDRMLALNHEQQAICHLRSNLAQADNHQDQSFAMAIMACITADAISGMTSRWRAHVTGGLAYLAKLHARGLDEAVVAAFQRHMVSMAILCEVPVPNDLKAFLDDETASEGLEFTFPYYGVSRSFLRAYDRMNSLGDVVNDPSPELEKELDIFQLQQYLNFPTLPPQEILAPCQTHGLVLHHTAKVFYYAGLVFFQRSIRREALDTVQSLVELGIQELESIEKVGRGELGCMMLWPVVVLGAECTGAVLQNRMRVWFRGQRKLGFRNLVVLHEMIESIWTTRVALAGADRNIDWRDIIVSDEFDVFRL