EECLQCAVCQQALTTSCYFRDRKLYCKQDYQQLFAAKCSGCMEKIAPTEFVMRALECVYHLSCFCCCVCERQLRKGDEFVLKEGQLLCKSDYEKEKDLLSSVSPDDSDSVKSDDEDGDVKPTKGQVTQGKGSDDGKDPRRPKRPRTILTTQQRRAFKASFEVSSKPCRKVRETLAAETGLSVRVVQVWFQNQRAKMKKLARRHQQQQEQQNSQRLGQEVMSNRMEGMMTSYTPLAPPQQQIVAMDQSSYGTDPFQQGLTPPQMPGDHMNPYGNDSIFHDIDSDTSLTSLSDCFLASSEVNSMQARVGNPIDRLYSMQSSYFAS