MSGPESSGSSPPKRRRTVEGSCWPCKQRRVKCDLQKPCCRRCITSKTEDCSYDKVLLRWKKRPAKTVPECQLQLSSGHALNGLDLAVNERKALDYFQACLWPLLSTAHDPCPPPVALALRSQPVLQALCVFAEEHRALQGTGSSKQALNKRRAHCLAAIRNHLGGGTPEKNALSALLVAVLLLYFLEGYVNCTRDDASTHCHFSGALAIINALGGFEATWSSSDRITRMLLSEFASTDLTDALLQDRPPSFPAIVWNCMEARSVWWQTVPGSTSLGSVLSILADMSFYRHRLKNGADLCPDQVQAFERALQPTNPALDPTTESESDSSGDADEALLSPSLTASLSLILAFQHAGLIYLYSAIHDMPAKHVLVQQHVHACLEYIRGMDARSKAQNCALFPLYVAGAHSLEEGHRTFVSEILSKIHKSLRFESVSSIRTTLEKLWQPSRRPTTWVESFMDTATHTLVI