MKFLQTSLVAALPAALVSGRFVAENEGDHVILEEPAKYLIELGPGETQWVTEEDKWDLRRNGQRFMDITDTRDLGSLRAQFRAATVQFPDKCVKQKEVGQLAGNLSKDEMLKNLEKLTSFHTRYYKSDYGRQSSEWVLDKVNQIIKDAGASDTVTASPFAHSWPQSSVIARIPGKSNTTVVIGAHQDSINLWLPAILAAPGADDDGSGTVTILEVFRTLLGDKDVVGGSARNTVEFHWYSAEEAGLLGSQAIFQAYEKAGRDVKAMLQQDMTGYAQGTIDAGKPVSVGVITDYVDPGLTAFIKKVIEEYCSIPWVETKCGYACSDHASASKAGYPSAFVIESAFENSDQHIHGTEDLIKYLSFDHMLEHAKMTLGLVYELAYHDFSSARDEPSEL*