MRRAGGSSSLLKLESGSSSARNPFLSRAFGTWRPPHVVCYGCGGANQLEQRRRHLYLALDDWEKGFSLYKLSLDYLLLGSGAGDDDDEQEQRLPDPILRLGFRTVGPHPQFHALGSNIVVTTSASKSNGGKGLTLVYDTETAELHSYVSARALHPDGHTIDLEDRAAGYSWARRGDWCLPFYGDASYDADLGAWVGTRNVQDGCCSHDHLCSCDVVPAAAAGDEGLAAPPAWTVAAGRLTFLEPGMKPKQHRHRLLSIASGGGGGGVCYFLVEPAVRQEFGYGSGDRRLLRLTLFRARYGMNGELLASPLRRQQQPARSYLISRNCACA*