MALDAGKEVSAGSGVDTEQWSIPQTIEEAIEQASGAVQRALASGKKRQQLQLLLPVDQRQFNYLDTEPRDYPCGIGAEYLACVKMVGKIFQTISPSADKVETRRIGEVDNEMDPVGLVYPADKSIAAVVFPIAESLKQIRSLASSDENRPLLLINPQWRNSGQVVSDFGFGPWRRQAEEFVNSFEIVYTLTEQRVGEASNVTSSSGGVVRILKCYPGSWQVHLMLLDGKSEVVGVFPSQPTYKAVEDAVREGRKLNPWKSPPRILGGSEPAPPPLPKSLSGALSDEQIEAMDTAEVRRALLALNLPSSGRMSTLKQRLKEAQQN*