MAEVEASLLVSLEKENGENEKLGSTTVSRLLSQGLDAENDLVRRESFNFLFGSLRQSTDSLLGSRLGSELFGSRYGFGNTYVLIDDMGIYFSSHAVTFVILALAVVGIVLFTLMVTLSTTLGQCQGKSIVILKPDVCASFARNAEVNNLQNWTLPQDCVTFSALYFDSGQYHADCAHAIDAARTYLASVVVESDGQDMVVLELDDTMLSSISLYTQHHFKALPFKLETWNNHVSLTVMPPLGPMASLYRELKVLNWSLAIISERFEAQRNDTVKNLSNAGYEGYTLILRSEPGPLAEYKTKASLELESKGFRIGAVIGDQWSDDLRGQTLGKRVFKLPNVKNYS*