MVYVKAQKSKAYFKRYQVKFKRRREGKTDYRARIRLINQDKNKYNTPKYRFVVRFSNKDIVAQIISASIAGDIVLAAAYAHELPQYGLEVGLTNYAAAYCTGLLLARRVLNTLEMDEEYEGNVEATGEDYSVEPAESRRPFRALLDVGLIRTTTGNRVFGALKGALDGGLDIPHSDKRFAGFDKEKKELDAEVHRKYVFGGHVAAYMKILAEDEPEKYQSHFSEYIKRGIEADGIEALYKKVHAAIRADPTLKKSDKQPPKEHKRYNLKKLTYEERKAKLIARVASLNSAADNDEDDE*