MGFMTIDRIRVEFTDEPNVLSVIRKADIDIPTLCYHSELSIYGACRLCTVENERGKTFASCSEPPRDGMVIYTNTPRLMKYRKMILELLLAAHCRDCTTCIKSGECHLQELAHRMGVTHVGYENTKTQYPIDMSSPAIVRDPNKCILCGDCVRMCDNVQSVNAIDFAYRGTEALVTPAFNKNIAETDCVNCGQCRAVCPTGAISINTNIEVIWEALADPNTKVVAQVAPAVRVAVGDFFGMARGENVMGKIVNVLHRMGFDEVFDTAYGADLTVIEESKEFLERLVSGKNLPLFTSCCPAWVSFCENRYPEFKQNLSTCRSPQQMFGAVIQEYYRNPQKSGGKKLLSVSIMPCTAKKAEILQEESKTNGKADVDYVLTTTELVTMIRKSGIRFENIDIESSDMPFGIGSGAGVIFGNTGGVMEAVLRRLCEGHDRTEMDQIRYSGVRGEEGLKEITYDYNGRKIRAAIVSGLANADMLMKRIGNKEAEYDFVEVMACRRGCIMGGGQPVPAGPRTKAARAKGLYDTDINTQIKKSNENPLVLSLYENILKGREHKLLHRNMAMGDIQG