MGVGGKFWDLLKPYARHEGPDFLREKRVAVDLSYWIVQHETAIKATHVRKPHLRLTFFRTINLFSKFGALPVFVVDGTPSPLKSKARIARFFRFSGVDVSGLPVAEGVSAERNKTFLKCVQECVELLELFGMPVLKANGEAEALCAQLNAEGLVDACITADSDAFLFGAKCVIKCVKPNTKEPFECYHISDVEAGLGLKRKHLIAISLLVGNDHDLNGVQGIGLEKALRFVQSFSEDEILNQLHEISNGNSPSLQIVSKVVDEIILCPDESPARSKTSHCSFCGHPGSKRAHFKSSCEYCGTSTSQGCTRKAEGFKCNCSSCNKDRKEKEQQKHENWHIKVCNKISTEPNFPNDDIIRMYLCNKHGNFTGIGSMMRIASGDGLCLSWRCPDTEILVDFLDFHQHWEPSYVRQRMLPMLSTIYLREMAAKPEKTMLYGQYVFDSIQRVKIRYGHQSYVIRWRKVTSTAGSIVRTNSVEESDKPQEEIVEIDEFIDHLDEDTAPQIHIDDECCFLLTDENMELIRVAFPEEVERFWHEKELKASKRRKGSGFKNEGSSEKSESPKSKRVQLRLTEFYRSAKVAAIHAKQGDLANNSENQEDGPSKGKTKVSSSNLPKSVRRRLLFE*