MGSEGSLRLPILDFTERGLDPGTDTWLSTCKEVRQALEDYGCFVVIYDTKVTLDVHNETFGVLEELFDLPTQTKMKNRYEKPLNGYVGQIPKLPLHESLGIDNATTFEGTRHFTELMWPDGNDRFCKVMHSFANLAAELDQTVTRMIFDSYEVDKKFYDAYMESTTYLLRMIKNRAPVENEINLGFINHTDKSFTTMLHQKGRVNGLEVETKNGEWINVQMSPSTFVVIAGDALMAWSNDRIQAPNHRVTINGKEDRFSLGLFAFNNGTIQVPQKLVDDEHPLKYNPFDHLGLLRFYRTDEGYKSKCPIKAYCGMSI*