MEALSLPINTLTNSSAKQHIYLSASSNYASVSSSLQLNPSLPTRPLTLRKSAVRVQAENEDFELKQMRDMAAARKRWEALIRDGKIKVLTPREAGYAVQLSNKPLLDVRPSNEHKKAWVRASTWIPIFDVDNKLDFGTIPRKVTSFVMGGWWSGMPTLSYDSQFLAKVEEKFPKDAELIVVCQKGLRSLAACELLYNAGYKNLFWVQGGYEAAEEEDLIVEGPMPLKFAGIGGVSEFLGWTDQQRAAAAKEGWGYRLVFSARLIGLILVVDALYIGAQQIGRYLQDIRTH*