MSRALLAHVLHRPPLLSSRSGAGARGLLASRIHPLRRLNCSAVEAAADPTEEAPAPPARKKRVVSGVQPTGMVHLGNYLGAIKNWVALQDLYETFFFIVDLHAITLPYDAPELSKATRSTAAIYLACGIDSSKASIFVQSHVRAHVELMWLLSSSTPIGWLNRMIQFKEKSRKAGDENVGVALLTYPVLMASDILLYQSDLVPVGEDQTQHLELTREIAERVNNLYGGRKWKKLGGRGGSLFKVPEALIPPAGARVMSLTDGLSKMSKSAPSDQSRINLLDPKDVIVNKIKRCKTDSFPGLEFDNPERPECRNLLSIYQIITGKTKEEVVSECQDMNWGTFKTTLTDALIEHLQPIQARYEEIMSDPGYLDNVLLKGAGKASEIADITLNNVYQAMGFLRR*