MSGVKRPGEGEGPDGKRAYAGPSADFMDAEPELPEEYEDPDDDDVFLNDVMDQKVSARIERSSVPSFFSNRGVAATQHPSPDRIPDGVFPARAPPRRSQVNVANDAEREHWKRKPAPTLDASKDNLCFQQLDIDYVIGEPHAMLGPDRKAQGDSARLRIFGVTAGGNSVCVHVHGFEPYFYAKVPDAFKDEMCEPFRVSLNGAMAANQRGGNQRGNGTFIGSVEIVRDKQSLMYFQEGKTSTFVKVTTTLPNMVATARGIIEKQGVTVPGLHHTSLTFQTFESNVLYTLRFMVDRGVVGGNWVELPAGGYTIRESQKQSMCQYECDVKFDKVVSHPPEGQYSKLAPFRILSVDIECAGRKGHFPDADHDPVIQIATMVTCQGDDRPIIKAIWTLDTCAPIVGADVLSFKDERELLRSWGKFLRSTDPDLLIGYNIVNFDFPYLINRAERLNVEDFAYWGRMIGSKLRMKDTTFSSKAYGTRDSKEITIEGRVQFDLLQAVQRDHKLSSYSLNAVSAHFLGEQKEDVHHSAISELQAGTAETRRRLAVYCLKDAYLPQRLLDKLMYMYNYIEMARVTGVPLSFLLARGQSIKVLSQILRKAKQRGLLVPHIAKKGGGEQADGGVAYEGATVLDAKAGYYEMPVATLDFASLYPSIMMAHNLCYSTLVPRDRVQFMASEDVTRTPCGDTFVKSHKEKGILPEILTELLSARKRAKADLKKAQDPLEKAVLDGRQLALKVSANSVYGFTGATVGQLPCLEISSSTTAFGREMIDHTKAMVEKRYTTANGYKANADVIYGDTDSVMIKFNVPELEDAMKLGEEAAEYVSATFIKPIKLEFEKVYFPYLLISKKRYAGLLWTKTEKYDYMDTKGIETVRRDNCLMVRQVIETCLEKILIHRNPKGAISYVKNTISDLLMNKLDMSLLVITKSLSQAPENYAVNAPHVELAKKMAVRDPVTAPVVGDRVAYVMIKGPKNAKSYEKSEDPIYAMDNNIPIDSHHYLEHFLAKPLLRIFEPIMGAEKAESELLKGDHTRTIAVPTPTAKAGGIMAFAKVRLSCVGCRSSITDEKQSTALCTHCLGKEPEHLQKALNSVNALERDFNRLWTQCQRCQGSLHQDVLCTSRDCPIFYRRKKVQKDLMDAENTLKRFDW*