MIDGLLICYASNIGEIKTFTIGMIIQNEEVLMSQFEFIDKRVPIALDNPSIYHDISKCKNCTLCRRACADVMSVLDYYDLESTGDVPMCIHCGQCAAACPFDSMHARSELDKVKAAIADPDKIVVIQTAPAVRVAIGEGFGYEPGTFLEGKMVSALRKLGADYVVDTNFGADLTIMEEASELVDRLKNGGTIPQFTSCCPAWVRFAEIYFPELIPNLSSTRSCIAMEAAMIKTYFAEKKGINPANIVSVSVNPCTAKKAETKRVEENAAARYYDDESLGMDTDISITTREFIRWLNDEGVDFGSLEDSKFDDLIGMETGASIIFGNTGGVMEAAMRTAYKLITDKEPPPYALTHLEDVRGMNGVKEATVQLGDDVTLSVAVVHGGKNTRDFLNALKENGKHYDFIEVMACPGGCIGGGGQPRTKLPQAVKTKEARIGGLYKADEEYKYVASYENPEIQDLYKNFLGEPLGHKAHELLHTHYTDRSAQLGDRKDVVPETCPTSPKYKG