MVYVKAQKSKAYFKRYQVKFKRRREGKTDYRARIRLINQDKNKYNTPKYRFVVRFSNKDIVAQIISASIAGDLVLATAYSHELPRYGLEVGLTNYAAAYCTGLLLARRVLKTLEMDEEYEGNVEATGEDYSVEPAESRRPFRALLDVGLVRTTTGNRVFGALKGALDGGLDIPHSDKRFAGFDKEKKELDAEVHRKYVFGGHVAAYMKILAEDEPEKYQSHFSEYIKRGIEADGIEALYKKVHAAIRADPTLRKSDKEPPKEHKRYNMKKLTYEERKAKLIARVAAINSAADSDEDDE*