MDTNHQSNIKLSKTEKKFLRKQIKARNTLLRHEGIEAVSYATQSLVVANGGLGNSVSRKQLLPVLEKCGLVEALLMPPNKPYSFVRYTTTEESRKAYVTLNGKEIVDDLGQKIILYLNFVEKAQWKEMGLQPLPPGLMVVEEIISSEDEKMLLESIIWTEDTDNQNXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXLPDICDSILEKWLKKGYIKHKPDQLTVNQYEPGHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXLLVMTGESRYLWTHGITPRKFDTVQASEHYKSGIITSDIGDLTLNKRGIRTSFTFRKVRHTPCNCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXGRRVAALQELVRLLRPGGKALIYVWAMEQEYNNQKSKYLKENRISQGKKEISDTSMQGQLVEQMPDANSQDSAASVPSIQEGGCNSRKVTNSELPIHTNRTTFHSQDVLVPWHLKGNLGKDKPVEPFGPIRSHDPGSVFHRYYHVFCDGELEAACQTLSNVSILQSYYDQGNWCVILQK