MSMSLDNIGEEMDPTLHELPDFPPPPKTPLEPMEFLAHSWSISALEVCRALAPLKLQCEEDVEAEELTNSKVEEWRPFTVGSSEQTSQLVHKQAKAPVKSWWVKAEKKGKKKDKYRAQNADVQAAMSVGGVVADVATVEIATACCQDDRGQSKTSMDVASTAALVAAQCVEKAVSMGADHHQLASLLTSVVNVKTPGDIITLIVGAATGFLFPDLCQQLYVEKQPFQASSRFKSHKPFLVFPGEETKRRFLFLSKFDQNLVFTVETLHFFGKLGRWDNVTKIVASALRKLMVPYDYTVGRLALNSEEGRLEIDCNGEGALFAAAMSELTLAQLPDIGYPNPVFSQLILQEYGSQKLQDLPLLFI