MSAAAAQTPASTLPPENPLELDEELFSTSSAQLGGENEELRNLLINAATKVAELESIKASVDRLVAPVTRTLQAVEAERAEKLGLQTVLNNTRLAYGKLRTEAAETERRAAAAERECETLSQELAASQSLLRNTEAAKSEIAVDLATRRAQIADIEARLNQETGETRILREENKRLDERLIATEKRIIALEGEIATNRQRLMMAEDEKQAQQAAFEKSSAEGAKLARRLAETETALAATQARLRTTEGNFVEMNAERTRLVGTLDESNERHEHELSTQRMRFETLQARAAATEKLLIEAREHLIGRAEEIREADRRNAELARERDTLHARVAEFEADRYAREAQRQEVEQARNTLMERSTALARAYTAKETALTRAEESITSLNERIITLEAALLDQKHAAEQTIEELSSSLRREKMQRAVVEGALETARKDFSRLMRETATLRREQPLPEEPTPLHAANAA