MGKKITVQGNVDFAGPEVVFNILFGSDEFMRRYHKKVNSDPHAEASSWSKEQERKLKYVASTEAPKMVKKLIGESFPVTEVQRFQKNGDCYSIRCVPRIDADGGDQFHTEAETILAPDSTGGCAITSIMTLEYCGIWFHGPIESYMEAKARTGFDKWLTLAKLFCEEKLAIARAEEIDDNDESFFDAEEAPADETLSVAADSRTPINRIISRFKAAFSTTTDSDADIEQWTTRVLKVEDDLACARLAWERKQHALKGHVEQLNTKLLRMEGDLELVRLSWERQQSISLKRRQSALVGAGFTAGFAAGITVGYLYLRAKRQTVN*