MAALSLSTSALGLAHGVAPPRGSPSISMMAKATGKDTLIALAEEQQIPMGFWDPLKLADKDFWSEGNDATVGWLRHAEIKHGRVAMAAFVGFCVQSNGIHFPWDIKGGILGDAATALSYGDLSAIPAPVDQWAAVPTAGKLQILGTIAVLEFVGETMEPHYMRGGKPGFYPSLKDAAGGGKGNIPHPVPLDLYDPFGFLEGDSEEKKARGRNVEINNRRAAMLGIFGLICASKGLIVPGLDSLGIAQATAEPMSYFGPNDAGLPFVENMLKFDIASFGQPQ*