MADEIPEDGPLTLDQAYAVLEVSDEHKGNLDKVKMAYRKLCLRWHPDKNPPEKEKEAKQRFTRITAAYHTITTNNFDYQRWARSYEIPPMQTLEDVLKMALSGRDPFEIEAMLRARGDYRPAQNFGVDVNVPWTAGKAHDPTFDVEGPSGYRKTMSIEDTRRHMELMWDEGKVAGTSEDRPWERVGGVGFDSESAKRGPLVLGDGDDVGEILAGQAPGWRRDMRPGDAGAAAIAETINDIGVGLFNAKEYVKAFGAYTECVRLAPDKVAYLGNRAAAGLKCKGKERDVVADCERAVELQPDYVRGYVRMGQALLAIGDRGEHGDVPTLRRAKSMLKKALELDPSSAGAKKTLKEVGMSLMLHADSDDEDSD*