MPKERVDVLAYKQGLFETREQAKRGVMAGLVVSVINGQRYDKPGDKIDDGTELKLKGEKLKYVSRGGLKLEKGLHVFGVSVANQIGIDIGASTGGFTDVMLQDGAKLVYAVDVGTNQLVWKLRQDPRVRSMEQYNFRYAQPEDFSEGQPVFASIDVSFISLSLILPALHNVLSDQGQVIALIKPQFEAGREQIGKKGIVKDKQIHEKVIQKVMDFASGYGFTVKGLDFSPIQGGHGNIEFLAHLAKSQTPETLAPHLIQKVVAKAHKEFEKHEKE*