MARVVLSTPIVNGATMHLPAVGMSHPTEGALTEREKGKYFFMQKEIKCPSSRRSNRITSKGFWRSAGSEKPVYYNQGGGSDCMLVGMRRTLTFYFGNSRTAERTKWGMQEFRLAGNGLSPYPAMKHATGDGSKPPCNCAETTIAKRNDGLSAVLRNVLAVTPLVETVVEPDGSWLICRIYRTRQRALPVITPPAIENAREIIIPPANGNAREAQVHFIDFLPQGSHIESSSPCSCIVGPSLAEGSDESAGDRFTRLQKKHFSE