MPGGPPKLRITGINLPQPGFRPAEETGRLLARYCERFNVPFEYNAIVIQNWERIEIKDLKLESGEFVAVNCLFRFENLSDETVDVECPRDAVLSLIQKMNPDIFVQGVTNGSYNSPFFVTRFQEALLHYSALFDMFDATLPRDNQQRLHFEQELYRREAMNVIACEGAERVERPETYEQWQVRNVRAGFKILPLNQEVMKTLKDNVEAGYHRDFVLYEDGNWMVQGWKDRIICASSCWIPLHRSC