MAFVKAQKTKAYFKRYQVQFKRRREGKTDYRARVRLINQDKNKYNTPKYRFVVRFTKKDIVAQVVSASIAGDLVLAAAYAHELPHYGLEVGLTNYAAAYATGLLLARRVLKKLEMDEEYEGNVEATGEDYSVEPGESRRPFRALLDVGLVRTTTGNRVFGALKGALDGGLDIPHSDKRFAGFNKESKQLDPEVHRKYIYGGHVAAYMRTLMEDEPERYQSHFSEYIKRGLEADNLEELYKKVHAAIRADPIPKKCEKQPPKEHKRYNLKKLTYEERRAKLIERLNALNSAAGNDDDDDEEEEEDDE*