MSQRPALSTNEYHAHDERIANENMLEKYACPCNNCLGGKMRKIQVIFAHMLRFGHSGISPFPQNSYPNRIALQVTRDVEAPNIDEDATNVDEHAMLDEGIEVDRMMNEGFKDDWQKLLEDASKPVYAFSLEEKGEIFLTFIIEKIYLYFLLCGRCGLELSKTNLVELLDVDTVQNYENSLWIAYKNIYGSMARSDMINCIRCQQKKAILSMRMSSSKGKEKEKTDDAVNQLESLLRDGNVHSPVFCVCTECDFSWCATCGLFNSQSEMKGRRGSHVCREATNYRIYGIMVDLESIHTEYTKGSVNSNEYEVGNVNSKEYAIVNVDSNEYTTVHDNSNEYTIGNFNFHEYATETGNSDDYPIEIVNSSYTTIAVSSIEYTPVTINSNSNLSIARHDFDHDWTTTVSMGGYWSPFDRTNHGKKTVWSAGNGFGGCRSETNPDEKMRNVEKELNCRAKNLLTSLIDILNNKAMEQSHGSHPFLGLSAYVLLSQENILNRVLEYFMINDSMLDICARNKLYHQLVSLLTAMKQYPDLLSILMGSFLESDRSDSSNHNIGSDGSLIGKMKNIYDQSKIIMRKFPGGIDDKNVEDDVGIAKCLLECYEGLAEAAQNQTSTIPRIISVLDGEDTEMTECSEANSDQSTSVSVEESPNDETCSNKHKKALMYKNNLNPLQSLDCSLIAVGFPCHNYSNNFTGSGANRQSIGNTGEHNKKG