MAASRQMRKLFSSLLPSSGKGSERAYSAAAAMAVQDYEYWELPLSVMQDIHGQRTGRGLQWVFLGSPGVGKATYASRLAKLLNVPHISMGNLLREEASMPTAFSKELASLMRQGMLVPDDLIFSILSKRLEQKIEFEGAGFIFDGFPRTINQAEVLDQVAEIDLVVNMKFREDIRARQMDRCSCTECGCDLDSKQTSSQCCPKCKAIAPSDTAMVGRVNLLRNRQRMYSSQCKPVEYYYRKQGRLLDFEVVGGIPQTWPRLLSALRLEDNEAILQQQLPM*