MGAPKQKWTAEEEAALKAGVLKHGTGKWRTILMDPDFSAVLRLRSNVDLKDKWRNINVTAIWGSRQKAKLALKRSPLTPKREENGKALSVVVQSNEEVVDAKPLAMASGTPRNGGPKDLLARLDNLILEAITTLKEPSGSDRASIALYIQEKYWAPMNLRKLLGGKLKHLTANGKLIKVKHKYMIASSSTVSEGRRNHPLPEGKQKEMLKLEKSKNKILTKAQVDQDLLKIRGMTALEAAAAAAAAVAEAETAIAEAEAAAREAEKAEAEAEAAQVFAKAAIKAFKHRACHP