MKGLSGAKLLVVHPSSNKSPGGAGSPGAVLGARRRVCAAVFLACFACVSLATTLLSAARDPAGAGARSAAFAVPVAAAAREGQGLPGHVFDALVQYASAGGNSTASMPGADVRAIAAVLRRRAPCSLLVFGLGAETPLWRALNHGGRTVFLDENQYYVSHLEGRHPGLEAYDVAYTTTVREFPDLLDSARAARGAECRPVQNLLFSDCRLAINDLPNQLYDVSWDVILVDGPRGYTASSPGRMSAIFTAGVLARTRAGEGVKTDVLVHDYEREVERACSREFLCEENRVVETSTRSLAHFVVRGGSSARRDAFCSGTAAAH*