MKQEKQAVVVIENQKILERVFGNTQKTMVCSCCEKIMGKVYGKEGERLDSAMAVLGDFTFFAGKPDEVLIAYWPKESRETYRILVPQDAEWEGMIEQYYGTRCRKITRYRMKKEPGIFLREILEKAAASIPEGVTLVCMDEALFYLSREQEWSRDFTALYEDFVVFKKLGLGVLAVKDGEILAGASSYSSYSKGIEIEVDTREDWRRQGLAYACCSRLILECLKRGWYPNWDAHNLESAALAKKLGYHLEEVYTAYEVFGGEV