MLGQRVYDFARFTPSSEMCILAISVRVKIEAKNLSTGSQRFSGFQHKPQSQNESQGSPNESQVKMGSESGGFSEISKCRKQVGWNKVMRMLNANSEGYLTLSNVQMTVLEAVSRGESVFLTGSAGTGKSYLLDFVVKILKKLHGPGSIFITASTGIAASHLNGMTLHSFAGASPRAVTQEQLLTMIENKDKTVKRWKKAKALVIDEISMIDGELFDRLNYVANKLRQPLKGKGVWGGLQLVVTGDFFQLPPVRPQNPDKVFAFQADCWNQCFDKQIELTHVFRQSDREFVEMLQEIRRGLCDSKILAKLNNCRGLSVTRDESVTRLYPKNDDVRRVNNKRLKALGQEIITFSAEDKGKTYHKSKLKSGIAPDQIGLCVGAPVILIKNIDSGIGLVNGATGQIVDFVKVDAHSKAISPTELWPKVRFLCGVERIITPETWX