LQPQVQGLVTPSQVQPVTIQQTVQAQRVLTQTASGTLQTLAPAAVQAVAAPQVQQVPVLVQPQIIKTDSLVTTLKTDGSPVMAAVQNPALTALAAPIQTAALQVPTLVGSNGTILTTMPVMMGQEKVPIKQVPGGVKQLEPPKEGERRTTHNIIEKRYRSSINDKIIELKDLVMGTDAKMHKSGVLRKAIDYIKYLQQVNHKLRQENMVLKLASQKSKLLKGIDLGSLVDSEVDLKIDDFNQNVLLMSPPASDSGSQAGFSPYSIDSEPGSPLLDDAKVKDEPDSPPVALGMVDRSRILLCFLTFLCLSFNPLTVLLRWGGAGDAEQHPYSGSGRSILSLEAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXDPIAQVHQAFCRNLLEQAVESLVKPQAKKKAGDPEEESCEFSSALEYLKLLHSVVDSVEAVSAPFSSSSVLKSAL