MGDHSGDVERQRQALEQLDLDIQQLQRLLHRFQATCRDVRDEFAALNSALNSGRRALDGLLKQHAAACEEFDQLLQLQTEGQVVRGPQTDPWAAEALLVQEQQGLQRWQDKERSFLNTAFSQAKDLEAARLELVQQVLATASEVYQAAALPLQPELQRMAQACAAPCVWGTLGADQAGQQLSELTKAAATASEAAGMLAARQAESMQAASAELFCSPEIVFQGPLELWEEAAGRWQPGHAVLTRAGFLHWLRGDGCLPPACSIALA