MVYVKAQKSKAYFKRYQVKFKRRREGKTDYRARIRLINQDKNKYNTPKYRFVVRFSNKDIVAQIISASIAGDIVLAAAYAHELPRYGLEVGLTNYAAAYCTGLLLARRVLKTLEMDEEYEGNVEATGEDYSVEPAESRRPFRALLDVGLIRTTTGNRVFGALKGALDGGLDIPHSDKRFAGFDKEKKELDAEVHRKYVFGGHVAAYMKILAEDEPEKYQSHFSEYIKRGIEADGIEALYKNVHAAIRADPTLKKSDKQTPKEHKRYNLKKLTYEERKAKLISRVAALNSAADNDEDDE*