MVFVKNQKTRAYSKRFQVKFKRRRQGKTDYRARLRLTNQDKNKYNTPKYRFVVRFTNKDVTAQIVYATIAGDIVMAAAYSHELPRYGLEVGLTNYAAAYCTGLLLARRVLKCRDLDQEYEGNVEATGEDFSVEPSDERRPFRALLDVGLIRTTTGNRVFGALKGALDGGLDIPHSDKRFAGFKKDEKQLDAEIHRKYIYGGHVADYMKSLADEEPEKYQSHFSEYIKKGIEADGMEALYKKVHAAIRADPTIAKSTKEPPKTHKRYNPKKLTYEQRKASLVERLNALNSSGGADVDEDDDE*