MATVGVEPSAAVRESNGNVTADVDRLPEEMNHMKIQDDKEMEATIVNGNVTETGHIIVTTIGGRNGQPKQTISYMAERVVGHGSFGVVFQAKCLETGETVAIKKVLQDRRYKNRELQTMRLLDHPNVVSLKHCFFSTTEKDELYLNLVLEYVPETVHRVIKHYNKLNQRMPIVYVKLYTYQIFRSLAYIHRCIGVCHRDIKPQNLLVNPHTHQVKLCDFGSAKVLVRGEPNISYICSRYYRAPELIFGATEYTTAIDVWSTGCVLAELLLGQPLFPGESGVDQLVEIIKVLGTPTREEIKCMNPNYTEFKFPQIKAHPWHKIFHKRMPPEAVDLVSRLLQYSPNLRCSALDALIHPFFDELRDPNARLPNGRFLPPLFNFKPHELKGVPVEMVARLVPEHARKQCPWLGL*