MSLKRRRSEDPPFQDEPTDLLIITADNEQPIEAHYKGLSLFSRVVDDLPHASSGNTTWDLSKLVLEGQSSPVSSAVVRQWLDLVYSSFDDSRQPPMFPSLSEAARSLLLFADAVGTRGVVRKALVDGLLAQPGLTLRVVVNGNGGGGDAGAAGGGGGAAPPLQLELELALRGKLYYIGSSLHNEVNAADVPRSDAEHVVVAVSDLEPFKVALPGAVAAALEGWLYLAGRLGMVVLVRLLLDFYKAQLLPPNKRSLLQGAVTNIFSRRVLECMPHELLVEAFVSKCLWDPEVSQVDVAEDVTIPRVALTTPHVATWFDVQPGGEIQNGELTSMSFSYGGFDTTARLSVGGLSPHAQRAALAEVMQQLQD*