MRWVQETQLPINAEERQLLLDELEAEQHLQQQQQRHSPRSGGAAAGEGRGGGAAARGAEGLAAATARQWGGGRAEEEADEGRSFQQDMPAQASIRKQDQAGSSSSGRLVTKRRPAAAASEIEPAVSEGEQQGRMAMGWLGRCQVQVLHGASAILAPLLGMSPQQLLHGLVVAEEPADSAGKPAAAAGDRAALALQPHPAAAVRQLSRTVLGCVLLYAAYAERRAIKRSMGAAQRFVSGGTADLLRMAFSLSVNPMSQVGSX