MDEGIPHLQERQLLEHRDFIGLDYSSLYMCKPKRSMKRDDSKDTYKLPHRLIEKKRRDRINECIAQLKDLLPEHLKLTTLGHLEKAVVLELTLKHLKALTALTEQQHQKIIALQNXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCVPVIQRTQPIAELAAEHDTDTDSGYGGEAEARPDRERPKGSGPSRVTIKQEPPGEDSPAPKRMKLDARGGPGGGAAAAAAALLGPDPAVAAAAAALLRPDAALLSSLVAFGGGGGAPFAQPAPAAAPFCLLFYFLSPSAAAPAGYVQPFLDKSGLEKYLYPAATAPFPLLYPGIPAAAAAAFPCLSSVLSPPPEKAAAAAAATLLPHEGAPPGAPPPQHPHGRAHLPFAAPRDTGNPESSAQEDPPQPAKETP