MPAIGYGTWLSKPGEVYAGTKKAIELGYRHIDEAWVYKNEAEVGKAIKEVIAEGTVAARADLWITSKLWQCHHRTELVREGCLDSMTQLGVEYLDLYLMHFPVAFVPGCDEAVSADQMDDVPIEDTWRAMEKLVDEGLVRHIGVSNFEIAELKRVQAVASKPIACNQFETHPYYQRRELFEYCQSHGIAVTAHSSMGGGANAMRKFHKSPPLTDDPVIGEIAAKHGTSPHVVLLAWGLRRPMAIIPKSVTPKRIQANKDEVLALQLDEDDLAKIAGLDKPGLDGCYCHPRTPWLGRSEFTGDTKHYYG*