MTAHGGVNPHTAADLLRQAMMQRANDEEAQDQIGSNSSTPPGAATPRPDLTDKRLPGIIHSYFGQATPPQTPRTRSQEGKPSSSNLHQTSLLSTTKKDASGGPVGPPKGKLSVTITEGRGLRPSIDPYVVCQFQWAEYISEGPRNDTRSNRSEHGTGRNNIPGGLAIRRTESDMGRPMAIPMRSRQSSNSGTSSDPKENGQLREVTDPRWDHEAIFDVVGDHSEIDISVYDRSNQEAFLGHVRFCPSLIEYEKPWDNWFPLESRDGEETEVQGEIHLKINFHKTDKKHYGP