MATHWPLIDALLAGTAGMRAAGRRYLPKRRLEADEDYAVRLQTATLYPAFSETVGTMVGRVFTKPFQYGDNIPQAILADIIPDVDMERRSLQEFARLWFEDALAFGISFALVLAPEMDANLAGVATRSQERAAGLRPYVKLVRHDQVIGWQSELVGGTERLTQVRIREFVHEAASEYAMQWTEQILVLEPGAAHTWRKDAQGRWQRASRTLMSAGKPLADIPLVALYTKRTGFMTAEPPLLELAQLNAKHWWLQSSMDRLIDTACVPILALVGVTDGDVVIGANSAINLPPGGDARYVEHSGAAIAAGRQALKDLEDTIRQAGAKLLQRSDATMTAAQAREEAAREISRLGVMAQSLEDALDIVLDWFARWMNLGEEGGNLSIHANLDPDFAPTESMQVLLQMSLGGKLSDATLFAEAQRRGLVSDDLTWEIEQARIGAQPDGEVG