MSDHDDVVQRQFGAQASAYLSSAVHAQGEEFALLRDALAGRPEARVLDLGCGAGHVSFQVAALAGEVVAYDLSAEMLAVVAQSAAERGMANIRTEQGKAESLPFADGEFDFVFSRYSTHHWRDVGLALREVRRVLKPGGVAIFVDVAAPGQALPDTFLQTVELLRDTSHVRNYSPAEWARLSGEAGLLVTGSRRQRLRLEFQSWVERMRTPEVFRQAIRSLQLAVGEEVREYFEIADDGSFSTDVLVLWLRRE*