HPDEKRLEGLSKQLDWDVRSIQHWFRQRRNQEKPSTLTRFCESMWKFSFVLYVFIYGVRFLKTPWFWNTKHCWYNYPYQXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXDFAIMFLHHIIAVSLISFSYVSNMARAGTLVLCLHDSADTLLEAAKMANYARFQKMCDLLFIMFAMVFITSRLAVFPIXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXVSKDDRSDIESSSDEEDSEPPGKNPHTATTTNGTSGTNGYLLTGPCSMDD