MYKGNKGEWSELYVFFQLLSEGKLYSADEKLERNGNFVEVQSIKRNDFGKPKDYKIETSGNVNIVDSETGNILRAIPRAEIVDITRNLIRELKQGKGKAFGVSSSLEANINSFMIEKVSESYGLKGDINLYIYDPVNSILTDQKFSIKSLLGSNPTAFNANPTTNIIYEILTKDGKPLEENEIIEINEIDTRHKYIDRVRFILDNYSIHYRDYQGEVFKLNLQLIDSSLPEIIASAVLNKYAFGITKFNEVIEKLNDANPCNYNLKHGHSFYEYRLINFMVESSLGMTSATVWSGEYDVIGGIIIVKGNEEVVSYHLIDFNKFKKYLLDNCRLDNPSGSKMGYGTAYIEEGKSYIKLNFQVKV