MLIERQLLLAVAAACLTLGVFANDPLRFTPHFDLLAAPVGRVTPPEHEWAQHLRDNLHEDLAYWRHRAPLKANATLQLYEKLAQPQYTAIFKLVLIYKNQIYYPLRDDPQNPEPPLPCAPQIDAFYKHLQPLLDRGDLELPDVLFVHNVDDNMPRWCGPDKNCTAPLLSIIKTADGAAGSDTDILIPQFLFLAKSTYHYPWHLKKDIAYFRGRPFCSHAWTNRFLPKCDTTCVRPWMAYLSMQDEEQGRGQSVLDVALVEPWQGSSSCMPKQAPIKTTVPLGNHTYFKYLLHLEGNTASFRLDLLLHTNSLVLYQNQPFLAHYTRSLQPNVHYVPFWNTTSRGMGMEDIYDVMQAVRHTDSVRPQDILRIVREAQTFAVKYLTVSSRARYLRDALQSYKSLFEDMDPFIEQLVARIRERGFRIPPARAPAHRSRVRRRAS*