MNNSGSSQSELDDEEEDQPYAEFWMGSHVSGPSFIVLDGSEQRVTLKSWLLENPNVLGPKVVEKWGGDLPFLFKVLSVDKALSIQAHPDKNLARTLLKLHPDVYKDGNHKPEMALAGTEFKVLCGLVTLKELKAVLTVPEVVELVGVENVNLVLQITDEDGEEKVKAILQSLFTDVMSESKESVTGAVDKLRNRLHKESQLTDKEQLVLWLEKQYPSDVGVIAAFFLNHVKLAPDEALFLGANEPHAYIYGECIACKATSDNVVRAGLTPKHRDVQTLCSMLTYKQGKR*