MASGVIIPSAGGKPMTDTMLIDNLPKEINEMKIKDDKVEKEMETAVVDGNGTETGHIIVTTIGGKNGQPKQTISYMAERVVGQGSFGIVFQAKCLESGETVAIKKVLQDKRYKNRELQTMRLLDHPNIVSLKHCFFSTTEKEELYLNLVLEFVPETVYRVLRHYSKANQRMPMIYVKLYTYQIFRALAYIHGIGVCHRDIKPQNLLVNPHTHQLKLIDFGSAKVLVKGEPNISYICSRYYRAPELIFGATEYTNAIDIWSVGCVLAELLLGQPLFPGESGVDQLVEIIKVLGTPTREEIKCMNPNYTEFKFPQIKAHPWHKIFHKRMPPEAVDLVSRLLQYSPNLRCTSVSVTSSVPVFSLFFSFPPVRSSAANAVLEALAHSFFDELRDPNTRLPNGRPLPPLFNFRPQELKGASPDLLNKLLPEHAKKQCPFLGF*