MGGQTVVVPARAQALFPQGNVVAPAMQVANGVVHGVVGQGPGVAMTVAAPTTPGVLNGFGKMEGGDLSSLSPVPYPFDTVTRARKGPTVEKVVERRQRRMIKNRESAARSRQRKQAYIMELEAEVAKLKENNEALQKKQVEMLQKQKDEVIERIEKQLGPKAKRFCLRRTLTGGNATEAKG