MGFAQLGSSLLYGTMRESVSRALGGSAQADSAHPTSTWLTEDNAERLANALCRMRGAALKLGQMLSIQDENVLPPQFQAALERVRAGADVMPRRQLEQVLVAELGPDWQTGVAEFDFQPLAAASIGQVHSAQLHDGRRVVMKIQYPGVARSIESDVDNLMRLLSVSSLLPKGLYVENAVRVAKRELKLECDYRYELQSQQRFKQLISSDPYTSEHFYVPDVVPQLSTEQVLSSEWVPGVHIDRVAGMSQAVRDEVGTKLLKLTLRELFLWRYMQTDPNWGNFLYDPATGRINLIDFGAAKAYEPHFVSEYLSMVAACADKDRQQVIDSSTKLGFLTGDESAVMMDAHVEAGYLVGLPFGHSGVYDFGSHGGMTTRVSQLGSVMLKHRLTPPPDESYSLHRKLSGAFLACIKLKARVPCRELFLEAQDAHSQLLAAEAGLQMQGEELVAX