MAAIVSALRRVVAGDTAVDAPSFSPSRGGGRGGVIGYKREPDELMGERAYKHHRAPAPVAEATPSATPLAEEGESRKYRGVRQRPWGKWAAEIRDPHKAARVWLGTFTTAEAAARAYDEAALRFRGSRAKLNFPEDAPEHRPVTDSKSSMASNCAGSSSSTDQHMGYLPQASWIESNQHRPSSENPALYWNFLLGKRKKKKESEDEEINNLFVLIFFFLGGWGGCSDSYWK