MTATTVPTLALPGGGVMPAIGYGTWLSKPGEVYAGTKKAIELGYRHIDEAWVYKNEAEVGKAIKEVIAEGTVAARADLWITSKLWQCHHRTELVREGCLDSMTQLGVEYLDLYLMHFPVAFVPGCDEAVSADQMDDVPIEDTWRAMEKLVDEGLVRHIGVSNFEIAELKRVQAVASKPIACNQFETHPYYQRRELFEYCQSHGIAVTAHSSMGGGANAMRKFHKSPPLTDDPVIGEIAAKHGTSPHVVLLAWGLRRPMAIIPKSVTPKRIQANKDEAPCSRVQPP*