MKGKEIFSVLRKLRVVEKSPAADFSPSLWGDRFHLFSLDNKVAEKYVEEIETLKEQTRSILMSGNTLAEKLNLFDIVERLGIACHFEKQIDDNIDPNFEAHEYNDLCISSLQFRLLRQHGYNISPSNISIKFQDAKGNLNKSIGNNIRGLLNLYEASHVRTHGDNILEEVLSFSTAYLESAAPHLKSPLSKQVTHALEQSLHKGIPRVETRYFISIYEEEEFKNDVLLRFAKLDFNLLQMLHKQELSEVSRWWKDLDFVTTLPYARDRAVECYFWTVGVYAEPQYSQARVMLAKTIAIISLLDDTFDAYGTVKELEVYTDAIQRWDISQIDRLPEYMKISYKALLDLYNDYETELSKDGRSDVV*