MCGGTNLEDVEVPVVTRKLTEATPWIEKKKPRQSDGKGRHFTRLRGLRGLGLDDDEEDFEADFKEFQANSWDSDQELERDGVGEKDDDDEVVEIKPFSIVKRSLSQDDLSTMSTFGFDGPSERPAKRKRKNQFRGTRQRPWGKWAAEIRDPSKGVRLWLGTFRSAEEAARAYDVAARRIHGKKAKVNFPEEPAVQEPTVIPALNNLANPNDFIYPSVDFASNQPLVQTANMPFVPEMNFVAPVQAPVMNMYSDQGSNTFGCFDLGRQYTIKTPVSTIAEGAESALVQSNTYNPVVIAEGAESAFVQSNTYNSVAPPVMKSDGVDFDAWMRFFLDDDVDEPIDSLVNFDVLQDVLGDMDLWNFDDMPICG