MASPAAGTPPFLTKTYAMVEDPSTDDTISWNDSGTAFVVWRPAEFARDLLPKHFKHSNFSSFVRQLNTYGFKKVMADRWEFANDGFRRGEKHLLGGIQRRKGTGAAAPAAGGIPTAIPISSPPTSSGGEPAVSSSPPRGSAGIIAAAAGAGAGVSGAVAELEEENARLRRENARLARELARARRVCDGVRRLVSRYDHEDEGDAADEGKPMLFGVAIDGKRSREENGEDDDGDEEEDEGADGEDEDEGEEDGEDERHAAAALRGPVAAKEAKARRMEMSDLDVLALSVRAAAAARPGGGSRDRKSSVS