MASASVGPVGAIRGSTSAIVVSKVGGSGVDQLPEEMHEMKIRDDKTDHSDDKELEATVVDGNGTETGHIIATTIGGRNGQPKQTISYVAERVVGTGSFGIVFQAKCLETGETVAIKKVLQDKRYKNRELQIMRLLDHPNIVALKHCFFSTTDKDELYLNLVLEYVPETVYRIAKHHNRMNQRMPLLYVKLYTYQICRSLAYIHGGIGVCHRDIKPQNLLVNPHTHQLKLCDFGSAKVLVKGEPNISYICSRYYRAPELIFGATEYTTAIDIWSMGCVLAELLLGQPLFPGESGVDQLVEIIKVLGTPTREEIKCMNPNYTEFKFPQIKAHPWHKVFHKRMPPEAVDLVSRLLQYSPNLRCSSLEALAHPFFDELRDPNTRLPNGRPLPPLYNFKQLELKGASPELLNRLVPEHARKQVPFLAL*