MQWPGLPAGVKFDPSELELLQHLEQKVGLGDSRPHVLIDEFIPTIDNDEGICYSHPENLPGMKTDGSNAHFFHRVSKAYGYGQRKRRRIINCSDHTVPDDRVRWHKTGRSKAIYDNGVIKGWKKIMVLHKTLRSGGKRERAKWVMHQYHLGKEEDEKDGELVVSKIFFQLANKSMEISETETACEEPEAPASVIGPKTPKTITPQPRHPKSSPCETQQNISIVQDQLLLDSEGEPTMPIVSLEDDAMNPAWCAVAEERQVVGEASRAQSNSVETLLCREDPNSLNYEALLPWDYPILSQCRNEMLDGNLNGYGLPDHHNVDLGTPPDLQLADFQFGSQESLGSWLDRI