MAALSLSTSALGLAHGVAPPRGSPSISMMAKATGKDTLIALAEEQQIPMGFWDPLKLADKDFWSEGNDATVGWLRHAEIKHGRVAMAAFVGFCVQSNGIHFPWDIKGGILGDAATALSYGDLSAIPAPVDQWAAVPTAGKLQILGTIAVLEFVGETMEPHYMRGGKPGFYPSLKDAAGGGKGNIPHPVPLDLYDPFGFFEGDSEEKKARGRNVEINNGRAAMLGIFGLICASKGLIVPGLDSLGIAQATAEPMSYFGPNDAGLPFVENMLKFDIASFGQPQ*