MTALTPLDTLWLTEAVRLREQQAGALDDQEANRRARAAGGDLTARITHRALGLAERDGMLAALHRWKQGARLALIVLAVLAVISGAGLAFAAMGDGQAPVNVFWALGSLLGLNLMLLASWALGLIFAGRSNTGLGRLWLWLSEKLARDAQAAQLAPALVLLLQRKRLNRWVLGLMVNSLWLLALISALVVLLMLMATRRYGFVWETTILSSDTFVSLTQTLGTLPAWLGFSVPDETMIRASGNGALSIENARQAWAAWLVGVLLVYGILPRLLLAVFCLWRWKRGRAALRLDLELPEYLELRERLMPSSERLGVNDAEPAALHQVQSNAGAAESDGALLVAIELDDQQVWPPQLPSGVADAGVLDSRESRQKLLEQLAHYPPARLVIACDPRRSPDRGSLALIAELARCAGATRLWLLPAPAGQTLDPERLDDWHVALDQLQLSRTNSAPLNWLETGHD