MARVVLSTPIVNGATMHLPAVGMSHPTEGELVFHYLYRRAVNMPLPSEFICDVNILRHNPWDIVPGSEKPVYYNQGGGSDCMLVGMRRTLTFYFGNSRTAERTKWGMQEFRLAGNGLSPYPAMKHATGDGSKPPCNCAETTIAKRNDGLSAVLRNVLAVTPLVETVVEPDGSWLICRIYRTRQRALPVITPPAIENAREIIIPPANGNAREAQVRFIDFLRQGSHIESSSPCSCIVGPSLAEGSDESAGSVDQKD