PKSPGEKTRYDTSLGLLTKKFIYLLSESEDGVLDLNWAAEVLDVQKRRIYDITNVLEGIQLIRKKAKNNIQWVXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXHLRAVGTFKEQTVIAVKAPPQTRLEVPDKNEENLQLYLKSTQGPIEVYLCPEEVQEPDSPAKEPLSSTSTVDPSSDSGEPGSCASPGIVETEPASVLPQQVLQSPLVPLEATDSMLDLPHPLLQQTEDQFLSPTLACSSPLVSFSPSLDQEDYLWGLDCGEGISDLFDSYDLGDLLIN