MGETQLNGGKCINDVLTDDELRAILAKLEGLNEKNNYGLVCKRWLILQSTERRRLCARAGPLMLQRLAARFTRLVELDFSQSVSRSFYPGVSDQDLDTIATRFTCLQSLNLQQCKGISDAGLKALGKGLPNLHFLNVSQCKKLTDNGIQALAKGCPRLVSLHIDGCKFVTDGSLQALSRNCAKLEELGLQSCIKITDYGLSTLAQECPFIQFLDISKCVKVGDVGVMRLAEGCSLLKILKLSDCSKVGNKAVMSLAEGCKSLEVLMIGGCRLVSDEAIQALSCNCGPSLRILEMEWCLDISNESVISVLSLCLRLEILDITCCNKITDAAFISLGNHGSGSVLKALKVSNCPGITVIGIALVAEFCHSLQYLDVRSCPNVTEEGVNRAGIHFPDHCKIIYHGAISAHSL*