MAGGFVKTQKTNAYFKRFQVKFKRRRAGKTDYRARIRLINQDKNKYNTPKYRFVVRFTNKDITAQIVSASIAGDMVLAAAYSHELPRYGLEVGLTNYAAAYCTGLLLARRVLKIRDLDQEYEGNVEATGEDFSVEPAEGRRPFRALLDVGLIRTTTGNRVFGALKGALDGGLDIPHSDKRFAGFKKDDKQLDADIHRKYIYGLHVAEYMKNLADEEPEKYQAHFSEYIKKGIEADDMEALYKKVHAAIRADPSMAKSTKTPPKEHKRYNPKKLTYEQRKASLVERLNALNSSGDADDDEDDE*