MSGHANGHNGVGPGKFVYPDSPLHELFHQQVARTPDRIAVIDQERELTYTELKRQTQTLALSLRHRGVSEEQPVVPIFMPRCLEFAVGYIAALSAGGAYLPLEVGYPAEMLRRVLAEAKPVLTLTLESQAAKLPADAPRLCLDPGWEEACALLPAELAALPSLATSLESLAYCVYSSGTTGEPKGISCPHRGSVLSYSHRAHHAPYAADGSDREACNVFFVWEMLRPLLQGATLVVVPDSVIYDPPALSSFLERHAVTRMLFTPSLLEAVLDSPALASGDELRRAFAAFRVVVLCGEVATAELRARVLSLAPAGLKLLNLYSISECHDVSMVDLAATPPPEGKYCSTGPLLDGVEVLILEDANQAEKSGEAQRGADAAKALRPVPLGLPGEVFVSGPCLARGYLQRPDLTAKKFLPRPPSLSATPAPQTPGQDAASPALYSRLYDTGDWGRLRPDGTLEILGRHDSMQKIRGYSVELRAVEAALLQCQGVTSCVVRVVGEEGTDKHLAAFVVFERERDGGSAGEAAPRQARAELHAAVPHYMVPSFIVPMDELPTNEVSGKLDHKALPRTLPELLRFVESSGGARGPQLRTPTEAAVGKVWAEVLELPAAMVDPEESFFDQGGHSLRATRLIAALNQGGYPAVRVASLFEHPTIRELSAHLDADGASRADKAPHTPLPRSVVEKEIAALAGGMPVGFDSALRAYWHGVSLASRRVDSCSSQSASRVGSYSSLLALGAEGGREEGCKAREEPLQLGCAGECVLLTGATGFLGAFVLRELLAAGERGPKTIFCLVRASATETALERVMGTLERFGLWESEGGWAARIEGIEGDTALKSLGLSNDHYQYLATVVDRVIHAAARVNLVFPYAGLRRDNVVSTTRVLHFAMDHKVKPVTYVSTDAVFRPGTRGPHAEGEADLDAELPLLTTGYAQSKCVAELLVREAAKRGLPTTIVRPGNLGGCDPRAAIRPRGTRQLIHAENVSIGRTPRFDAAEQVKAALDAAERSRGGPSSLSDKVAAAGWNSSDSNFLMLVGCALLGAAPGGVGGWSCELTPVDFAARAVVALSGDSGAVGQAYNLVNSDATLPWDAVLDAARSCGVAVESLPYATFRERLEAAAGGA