MEERNDGEKLDEVILPGFRFHPTDEELVGFYLKRKVQQRPLSIELIKQLDIYKYDPWDLPKFASTGEKEWYFYCPRDRKYRNSARPNRVTGAGFWKATGTDKPIYSSEGSKCIGLKKSLVFYKGRAAKGIKTDWMMHEFRLPSLIDPLSPKKYLEKTIPANESWAICRIFKKTNSTAQRALSHSWVSSLSETRTSNMLTKNQEITQFCSSNISLTKNTSLANHFYTNNNDSQNFDEDVTPYKSIISPLLHEDLNTSLIFSSSSPLETSNTNSDIISKSTMDVSSMLLNMSSSSSMLGDFSKTCDEVTTTNFMNGGLQEQFSDYSLPFGNYQYDNNALVKVPYNVNMNVPRIDEQELMNFNIGDAWKSNLLWDTSFCPIDVPSSYSTTKCYT