MDVQPKLKTKPADAANQKARRRRKSLFKKASEYSSECDADIHLVLRMKKSGKIFVLVSNTKDWPLSQHQLKSYHPTPIQMSLSDPESKP