MASNRPAAFNTLRMGEVIREKVQDGVTGETREIQYTQCKIVGNGSFGVVFQTKLSPSNEDAAIKRVLQDKRFKNRELQIMRIVRHPNIVQLKAFYYSNGERKDEVYLNLVQEFVPETVYRASRFFNKMKTTMPILEVKLYTYQLFRALAYIHSQGICHRDIKPQNLLLDPTTGVLKLCDFGSAKILVENEPNVSYICSRYYRAPELIFGATNYTTKIDVWSTGCVMAELMLGQPLFPGESGIDQLVEIIKVLGTPTREQIRTMNPNYMEHKFPQIKPHPFNKVFKKADADAIDLIARLLEYTPTERLAAIDAMVHPFFDELRDPSTRLPDSRHNSGTVRDLPPLFDFTRHELSIAPQLNHKLVPSHMRPVLASKGLDIDNFTPMNKSEMMAKLD*