MSIGRLARTRVLESSPKSIALATTSASRQFFTNSSLFGSLNSTITSSSSSPVLNQPTFSQINASRGISSVSSPFSVLNQSSSVSSNQPSPQFTQSRNFSSGRHFDPYERYMRRTAINWGVRFVPQQEAYVIERFGKFSTVLEAGLHVLIPLVDRIAYIHSLKEQTIEIPEQPAVTTDNVSIRVNGVLFVKVIDAEKASYGNDNVLYAVTQLAQTVMRSAIGKMPLDKTFMERDTLNANIVEAINDVASQWGLVCRRYEIRDIIPPPGIRESMEKQAEAERLKRALVIEAEGRKEAVILTSDAAKMDSINRATGEAEAIRIISNALQGNEGQAAASLKLARDYVQAFNNMAKESTTIVLPASLNDVSSTMAMGLSLYKNMIAGTPGKKTPYAPYNPASSGAHNEAKDDNDVSSEEGKPVFSLQSTKKTE*