MVSVSVADELAIALKASREALAEKDAELSRTRREFSGSEAKRAKLAAELEATKTRLETVLELHPTKIDGNIACAIFSHLPLPKDRVALAAVSKVFKDAEKADASLPDCGVSELLQPHIEKSTYRGYREAFKYWRYWYERAAEQGNADALCMMGDIKSREREPDNLKEACEFYRKAVEKGHAGAMIKLGHLYVRYNNELGRSREEVVELWQRAAEMGDGKGMFYRGWLYEKGCGVEKNTQTAIRWYRAAAKLGRASGCDALRRLGVALTDEA*