MPKFPQPKAPGYVHPTTGRVAVLVADLAASDLNGDVPAYFYSEEAEGLGFDPWRLVEGIDAHTSGQDFDVCFDTGTYRTVGPLMTVFLSAADAARLAAEKANS