MSLQAAPHAASIRLSRPSALAGVNRSRRPARGQTTCRAQLVSGDCYEDIIDGLARRAIARAAATWPPQRVVVGVAGAPGSGKSTLATAVTQRINQLQSSESDTGGSSSSSSNSTSSSSIASSTSSSGSGSGGPFAVVLPMDGFHYYRRELDAMPDPREAHARRGAPWTFDAAKFVAAVRRVREAGAGSGAGGGGGGGAVRVPSFDHGVGDPVEDDIVIPPMPAAAIVLVEGNYVLLEEEPWRQLRDLFDESWFVDCPLDVAMDRVFRRQTAIGLKPEVSRVRIATNDRPNAELVAACAPAATLRVPSTVPFRGGGSGSGGE*