MGAPKQKWTPEEEAALKAGVLKHGTGKWRTILMDPEFSAILRQRSNVDLKDKWRNINVTAIWGSRQKAKLALKKNPQTPKCDDNPKALSVVVQGNEEIVNAKPLAISSGTPRNFGSKEILARLDNLILEAITTLKEPSGSDRASIALYIEEKYRAPSNIRKLLVGKLKLLTAKGKLVKVKHKYSIAPNPAVSEGRRNSVHLPVEGKQKDCSKSEKSKTKILTKSVVDQELSKIRGMTAQEAAAAAAKAVAEAEAAIAEAEEAAREAEAAEAEAEAAQVFAEAAMKAFKYRTRHPLNAVLSRSS*