MAKRALLVGCNYPGTEAELRGCVTDVMRMYDLLTQRFGFEGQDIMIMVDTDDSCLQPTGANIKWALNRLVASSEDGDVLFFLYSGHGTRLPAQIGDDDETGYDECIVPCDMNLITDDDFRAIVNKLSSGVALTIVSDSCHSGGLIEAATEQIGDSYNPQGEPEVDPFEFGEVDSVDVGHEEIENYDDESGGTKEVCTGEDVLKVKNKALPLGTFMDMLRDRTGNRDVEVGSIRHTLYDTFKEDSSSKVRSFMRERSVAYEEESQFVQAEQGETDDGDAYAQPEETYGEAKRVTDMAVLVSGCQSHQTSSDVRPTSDPAYGALCNAIQTVLASVEPDQPISNRYLVTEVRLLLASQGFTQQPGLYCTDENAEAPFIC*