MEKKKNGVRVILFPLPLQGCINPMLQLANILHSQGFSITVIHTRFNGPKASNHPLFTFLEIPDGLSESQINDEPTSNVMSLLAQINVNAESPFRECLQKLLLEESEKVSCLVDDCGWLFTQSVAESLNLPRLVLSTFKATFLNAYPILPRIRTKGYLPVSDSEAEDSVLEFPPLLKRDLPRIFGEDGEKLDPFLDTIVDTTMTSSGLIFMSCQELEKDTLTLSNEIFKVPVFAIGPFHSYFSASSSSLFRQDETCIHWLDNQEDKSVIYVSLGSVVNITESEFLEIAWGLSNSKQPFLWVVRPGLVLGAEWIELLTEELVRSLEKKGKIVKWSPQQEVLAHRAVGGFLTHNGWNSTLESICEGVPMICLPGGWDQMLNARYVSDVWRVGIHLEGKIERKEIEKAVRMLMVESEGEKIRERMNVLKDEVGRSVKDGGSSFRSIEALTNHILSL*