MGGFVKTQKTNAYFKRFQVKFKRRRAGKTDYRARIRLINQDKNKYNTPKYRFIVRFTNKDIIAQIVSASITGDIILAAAYSRELPRYGLEVGLTNYAAAYCTGLLLARRVLKIRDLDQEYEGNVEATGEDFSVEPAEERRPFRALLDVGLIRTTTGNRVFGALKGALDGGLDIPHSDKRFAGFKKDDKQLDADIHRKYIYGLHVAEYMKNLADEEPEKYQAHFSEYIKKGIEADDMEALYKKVHAAIRADPSMAKSTKAQPKEHKRYNPKKLTYEQRKARLVERLNALNSSGGVDDDEDDE*