MSAACHIHTDIDKCQGCNNCIRHCPVHGNIAYLDTSGNVKVKISEENCIECGECLKVCSHSARYYQDDITSFFAELKGGSRVSILTAPAIRVNFPNYKRLFGYLKSLGAHAFYDVSLGADICTWAYLKTINEKNLKTLIAQPCPVVVNYIEKYVPELLEQLSPIHSPMMCTAVYIKQYVKDTSALAMLSPCIAKKTEFESTDNTISYNVTYNNLAKYLEAHNVNLNNYEEVEFNDLDCSLGLLFSRPGGLRENVEARNPDAWVRQVEGPQEACDYLKTYSSRLKQGKSAPLLVDILNCSHGCNIGTGTSLDKSVLDDIDNTLNSLKVVKREERVRNKHFSKMSRLNWLDEYFTKNLRLSDFFRAYDRNRALKPLSNPSESELNSIYIKMHKTTQEAKELNCTACGHATCRDMAVSIYHGSNIVQSCIDYSRAEIIFAKSDSIDEMNTLVDQLKAADIEKEKGIIKRQKYVDSIKSTVLQMAKSNEESVLSLNNISNYISQTLDTAILLKDSVNAMTQKLNNFASASGELVEISSQTNLLSLNASIEAARAGEGGRGFSVVAQEVKKLAEQSKTVVSNTISEERAMLDVLSGIEQGSSTLEENMQHISDSVAEMLATVQEMAAQEEEILVGLDSSI