MSQPITRENFDEWMIPVYAPAPFIPVRGEGSRLWDQQGKEYIDFAGGIAVNALGHAHPELREALNEQASKFWHTGNGYTNEPVLRLAKKLIDATFADRVFFCNSGAEANEAALKLARKFAHDRYGSHKSGIVAFKNAFHGRTLFTVSAGGQPAYSQDFAPLPADIRHAAYNDINSASALIDDSTCAVIVEPIQGEGGVVPASNAFLQGLRELCNRHNALLIFDEVQTGVGRTGELYAYMHYGVTPDLLTTAKALGGGFPVGALLATEECARVMTVGTHGTTYGGNPLASAVAGKVLELINTPEMLNGVKQRHDWFVERLNTINHRYGLFSEVRGLGLLIGCVLNADYAGQAKQISQEAAKAGVMVLIAGGNVVRFAPALNVSEEEVTTGLDRFAAACEHFVSRGSS*