MNMSTVARLVVLYGNGGLSDVGRHAVQAALERDDVAHVQVLTEHPELLNEPNWACGCSSAHSFSAEDKKRFTVAKVNSWNADELSKYFKDATAVVSCLGNRQPFVGHWVAFEGNNAVVHAMKEEKVARAVVLSSVGVEEDWPPLEFHFAGKVLAFLFLTFARSSFRDLTKMEQIYKGSDLDYLFVRPVGIGEEVVPIGSWCVQKEKYKDSVGLNMAKLDVARFMIEEALHPTRHRTALVVGGKLEGAGW*