MKAQIAGHPRYPSLLSAYIECRKVGAPPEVAALLEEIGQPERRSGGAAAAGEIGLDPELDEFMEAYCRLLSRYKEELSRPLDEAASFLTTIRSQLTNLCGGGATATSPHSGSLSTHSIKDEPCSGDADGSDAGMQEHSSRLADHELKEMLLKKYSGCLSRLRSEFLKKRKKGKLPKDARLALMDWWNTHYRWPYPTEEDKVRLAAMTGLDPKQINNWFINQRKRHWKPSEDMRYDGGEHD