MSHLGRVGRVALQHIHLPSNAFTHAYPPYALAAALQSRLQRALLDSKSDPSLSPPPPTIISFTPKPTYTLGRRQTVGSDINVDALSRPLIVTHPRSDPGNEERMRPIVLRSLRGGQMTYHGPGQVVIWPVLDLQPASGGYKSMGVRQYADLLQDVTSDLVRNSPHLQGKKLETVKTCDPGVWVAETAQQKPRKIAAMGVHLRRHVTGLGVALNLTTPGTEANVGVEKDSNGEDNNPWLRFVPCGLEGKAVTSVFLEAQGWNNAVSRDSTPASDLALLPDPGKGCAQTWAGLFANYLGLDYNPGAVDEDVTSNMEGLTAEARSIEAEIKVNSDGDSAPEAAAKP