MDASPVASTSETHGFQVLGAIEDRYDGMIVEADLLPSTVEEFRSRLEASILHWKAQGKKGIWLKLPLSHVDLVPTAIKAGFGYHHADPGYCMLTLWLPEVPSTLPANASHQVGVGAFLLNDAGEVLAVQEKNGPLRGTGIWKLPTGLANHGEDICAAAVREVKEETGIDAEFQEVLCFRQAHGIAHGKSDLFFVCALRALSHDITPQESEIADAKWLSLKSFREQPFFADRPLFRTMMDICAAQARGDYRGLRLCASGGDLQYQMYVGEVASDTLQDDTDTIKQPQ*