MPELPEVETTRLGLLSLVEQTVAQVVIRNPSLRWPIPDNLADLLQGQTLRALTRRAKYILAHFDHGVLLLHLGMSGRICLLAKNETAQKHDHFDLVFTDGQVLRLRDPRRFGAVLWAGEHYTQHKLLSVLGPEPLDDAFTGAYLQQHIRTRTAAIKTTIMDGHLVVGVGNIYASESLFRARINPATPANKLNLRQCETLVAEIKATLSDALKAGGSSLRDFFGTDGNPGYFQQQYFVYGRTGEPCRVCGKHILNIKQGQRSTFYCGVCQKL