MARVWFVTGSSRGVGRALVEQILAAGDMVVATARNPSQLDDLVTRYGPNKILAIALDVANAQQASETVREAVDKFGRIDVVVNNAGYAEMSSVEDTSFESFHSQVNVNFFGVVNVTKAVLPIMRQQKSGHIIQVSTIGDRVGSPGIVAYQSAKWAVAGFSTGLSREVAPFGIKVTVAEPGGIKTDWADTATSAATISEPYQQTVGQMIKFREDKSAWSEGSEIAKAIKHLSEVEDPPLRIVLGPGAISYAQMAAKALAESDEKWLQVSKLEI*