MDSIFSLDGIFISAFEFSDEESTFVVGGKSNCDDRMPPWVKEGVLGFNKEDLILIEREYPGLTKIIQVVEQNRNEVESFTDEGQSADSSCEILTSNELFNCKECSKAFVTSQKLKKHTKDAHSKRMFPCEYNCGKAFKRKDQRKSHYMAQKFHQTHQQFFSTLDNPP