MSRSGAFCPRCGDEIPDHERERPSVAGQHDPDSVLCDGCYFEEFDLVDAPDRIEVRVCAQCGAVHRGNRWVDVGAEDYTDIAVDEVSEALGVHVDAQSVAWQVAPEQVDKNTIRMHAEFSGVIRETPVTEDVVVPVKISRQTCTRCGKIAGGSYASTVQVRADERTPTDDEADRAKEIAHEVVDEMEATGDRDAFVTEISEPEEGVNIKVSTNKIGMKVARQITTELGGTFTDNETLVTEDSDGNEVYRVTYAIRLPRYRPGEVIDPADGDGPVLVRSVQGNLKGTRLATGDPFEASFEDENAPDARRLGSDADAERTTLVAVEDERAVQVLDPETYEAKTIPRPDYLDTDADEVAVLKHREGLHVVPDES