MAPVGIAPTSGLREAGGNVGAIDKLPDEMNGMKIRDDKEMETAVVDGNGAETGHIIVTTIGGKNGQAKQTVSYMAERVVGQGSFGEVFQAKCLETGETVAIKKVLQDKRYKNRELQTMRLLDHPNVTSLKHCFFSTTGKDELYLNLVLEFVPETVHRVIRHYNKINQRMPLIYVKLYMYQICRALAYIHGTIGVCHRDIKPQNLLVNPHTHQLKICDFGSAKVLVKGEPNISYICSRYYRAPELIFGATEYTTAIDIWSAGCVLAELLLGQPLFPGESGVDQLVEIIKVLGTPTREEIKCMNPNYTEFKFPQIKAHPWHKIFHKRMPPEAVDLVSRLLQYSPNLRCTALEALIHPFFDELRDPNSRLPNGRALPPLFNFKAHELKGVHTETLARLVPEHARKQCAFLGS*