MARVVLSTPIVNGATMHLPVVGMSHPTEGELVFHYLYRRAVNMPLPSEFICDVNILRHNPWDIVPGALTEREKGKYFFMQKEIKCPGSRRSNRITSKGFWRSAGSEKPVYYSQGGGSDCMLVGMRRTLTFYLGNSRTAERTKWGMQEFRLAGNGLSPYPMMKHATGDGSKPPCNCAETTIAKRNDGLSAVLRNVLAVTPLVETVVEPDGSWLICRIYRTRQRALPVIAPPAIENARETIIPLANGNAREGQVRFIDFLRQGSHIESSSPCSCIVGPSLAEGSDESAGSVDQKD