MQIDYQYYASNIENIISEDFIKIRQAHQMCEILKLAHLSAKQFARIFNIVKEYFDQNDIISMLKCSNVDFKKDKDNYTVIKCISEILEIKPLKDMLPKFTGDFHVDDILHDSSRSHSAQSRNFDSSQIFKQVYQDLEKAAADNDKKTIEEIVKNNSWRITHDQETNCILYAAYKGNLKLVTMLQECGADPCSKNDEDITILHYFCHRGSKEGDEFALQFIDINATTKSSKRTPLHIAALGNHGRLCTFLCNQKFIRKNVKDSEHLTPLGLARKEGKTNAIVALIDCSCI