MAAPILPSDPSAALAVRDKVQKLLSAACTGNLDLFKKLAAQLDEGKELLAKTIADVKDANGRGALHFAAREGKTEICKYLLELGLSIDPKDDYGETPLVHAARQGHLTTAKYLLEHGADPTTTSHELGATSLHHAAGTGCNELLSILLSKGVDVDTPSDAGTPLIWAAGNCKQGTVKTLLEYHANPNAETEDNITPLLSAVAAGSLESLELLVQAGANPNASAGGATSLHIAADGVDVRITNCLLKAGADPNAIDEDGLKPIQVAAGRGNREAVEALFPLTSSIPGISKWSIEGIIAHTESQAANEPRELETSERSEISMEANSQKQEMIEVSPEAKKKSLEAKSRGEDAFKNKDYLLAVYAYTQAIDLDPSNAALLSNRSLCWIRLGQAEQALVDAKACRESKPDWPKACYREGAALRLLQRFDEAASAFYEGVRLDPENKELVNAFREAVEAGRKFHSTEKLKSEQEQVQSQL*