MEKSVQTPQPQSPSSSISTISFSFSSHTSVPKLDEPKQKKAGKRKARTANADAPCLKVKKTSNFKGVTRHKLTGRFEAHLWDRTSWNGRKNKKGRQVYLGAFKDEETAARTYDLAALKYWGPQTILNFPAQTYATEYYMMHQISREECVASLRRRSDGFSRGVSKYRGVARHHQNGRWEARIGHVGGSKYLYLGTFDTQEEAAQAYDMAAIKYRGSKAVTNFDVGRYTQNPSFPQAQSCPAPPLELFPELTQPQPQPYFFEPADFVTLHNLVPLQVTDTVAEIPLLDGTSGFPFDLTDGDAFAELYTGFDVATSHMDVESKLFDSDLWQTFESFLKEIEGDDALLSVGGASNNEPKAC