MAKRALLVGCNYPGTEAELRGCVTDVMRMYDLLTQRFGFEGQDIMIMVDTDDSCLQPTGANIKWALNRLVATSEDGDVLFFLYSGHGTRLPAQIGDDDETGYDECIVPCDMNLISDDDFQAIVNKLSSGVALTIVSDSCHSGGLIEAATEQIGDSYNPQGEPEVDPFQFGEVDSVEAGHEEIENYDDESGGTKEVCTGEDVLKVKSKALPLGTFMDILRYRIGNRDVEVGSIRHTLYDTFKEDSSSKVRSFMQERSVAHEEESQFLQAEQGEIDDGDAYAQPEETYGEAKRVTDMAVLVSGCQSHQTSSDVRPSSDPAYGALCNAIQTVLASVEPNQPISNRYLVTEVRLLLASQGFTQQPGLYCTDENAEAPFIC*