MRFKGTIGSPKQLSQLVAMLGKLSDTCVVHMTPDTISFGVAASSNSGVHACAELSTHSLFLDYRIESRAENNRISFFVKIDNLSRALKSSSANANSKSLVKLTKKRGGAPTLTFEILLSDSAVQVQHDVPLRIELHAYNEPVYGDSAPSLSVVLPQPDIRGLRNVLERMKARYSRDTAEIWPRCSRDPPTPPPTPPPTPPPSLDRLPTPPPPPIPLTLFSHNRNTRSVGGCGRDGGGANLPRRRGRGDRLAAAAAAAAPCGGRRRRRGGGGGARRDQEAVQVLAVGGGVGHQAARRHRRHPARPGPRAQGLPAVHRREPRLARRLLLPGDPVLX