MPSRRSHTKSRKGCLQCKRRHVKCDEDTPKCGLCKKRKLDCTYPPPTSDADSQQLSPSRDGVETGSTGELPLPTRMLEMRLFHLYLTETYVTVSQGELDADHFQRIVPRMATAHPYLLDALLALTALHQASMEPGDNRPWLEAALKYQSRACSALGQVLADFTLDNCGPAFICSIFIMLSVTAYPCITRDSYMFDPLSQVLEIRRLIAGCSFLFQQLGQLEHPGEMQKWLRYKEDDQLEEDSKLEEYVSLSGIVWMKADEFREYQVASFQQLRSELADSLHRVEKKIEALDDPHKTTYRNTWAFLLEAVNRWPWGRPNGGVIAWPINISEDYIALLKQGEWPARILFLHYGVGMHLFSHRWFVRDWGRRLVAAVLQPLADEIPTEWAETIEWTKRAVGLDP