MAAGPVTAPFSMAVPSARRNRALVPTVSAAREPARAWTAAGAEGRARRGKEAEVEDEEEAERRRKEEVNRKIASRKALSVILRREATKAVLDKRKPGKGTRRLLPGTVLEALHERVAALRWDSALKVFELMRDQVWYRPYIGIYIKLITMLGKCKKPEKAHELFQAMIDEGCAPNLESYTALVSAYSRSGRFHEAFNLLDRMKDTPGCQPDVKTYSILIKSCLHAYDFEKVKSLLTDMARAGIRPNTVTYNTLIDAYGKARRFPEMESTLLKMLSQNCKPDIWTMNSTLRAFGSSGQIETMESCYEKFQASGIVPNIKTYNILLDSYGKAKMYEKMGAVMEYMQKYYYSWTIVTYNVVIDAFGRAGDLEQMEYIFRLMKSERIKPNCVTLCSVVRAYGRAGEVKKIKTVLRIVENSDITLDIVFFNCLVDAYGRVGCLAEMWDILDLMKEHRCKPDKVTCATMIKWFLIKGIDDHRVQYLRDLKDGRATDDT*