MVFVKNQKTRAYSKRFQVKFKRRRQGKTDYRARLRLTNQDKNKYNTPKYRFVVRFTNKDVTAQIVYATIAGDIVMAAAYSHELPRYGLDVGLTNYAAAYCTGLLLARRVLKSRDLDEEYEGNVEATGEDFSVEPADERRPFRALLDVGLIRTTTGNRVFGALKGALDGGLDIPHSDKRFAGFKKDEKSLDAEIHRKYIYGGHVADYMRSLADEEPEKYQTHFSEYIKKGISADDMEAVYKKVHAAIRADPSMAKSTKPAPKTHKRYNPKKLTYEERKASLVERLNALNNSAGAADDDEDDE*