MQFLGEKNFKQRIGAVKLEEGEEISEEIATIALRRSLYRLLMANLPAENSGPLFFLPPLVMCLYITGDLNTVLPVEHRKEILRYTVTRYHTHWTARGGVGNFIEVSWLENEYPSGDFKGMYRHISKGSWTFSDQDHGCQVSDTTAEALKCCLSFSTMPSELVGEAIEPARLYDSVDAILSLQSKNGGLAAWEPAGASQYLELLNPTEFFADIVIEHEYVECTGSSIQAFVLFKKLYPGHRTTEIDNFIDNAVKYFEDIQKLDGSWCGCWGVCFTYASWFALAGLSVAGKSYSNSAAVRKGFEFLLRTQRSDGGWGESYHSCPDKVYRELETDHSNLVQTSWALMGLIHSGQVDRDPRPLHHAARLLINSQLEVGDFPQQEITGVFMKNCMLHYAAYRNIFPLWALAEYRKNVLK*