MARVVLSTPIVNGATMHLPAVGMSHPTEGELVFHYLYRRAVNMPLPSEFICDVNILRHNPWDIVPGALTEREKGKYFFMQKEINRRSNRITSKGFWRSAGSEKPVYYNQGGGSDCMLVGMRRTLTFYFGNSRTAERTKWGMQEFRLAGNGLSPYPAMKHATGDGSKPPCNCAETTIAKRNDGLSAVLRNVLAVTPLVETVVEPDGSWLICRIYRTRQRALPVITPPAIENAREIIIPPANGNAREAQVRFIDFLRQGSHIESSSPCSCIVGPSLAEGSDESAGSVDQKD