MRVLAINAGSATLKFGVFESARTLPLIDSAIDHPAVDAATFEEIERHLHRAGVTTLDGIGHRVAHGGPLLSNAVLVDEEVEREIGKASALAPHHNPAALAGIRLTRERWPGVRHVAVFDTAFHDDMPEYAHSYAVPPSWRAAGVRRYGFHGLSHQGVLAAVSTELKRPPSELRIASCHIGSGASVCAIDRGRSVDTSMGMTALEGLVMGTRCGDLDPGVPGFVARALGLTLAQIEAALYSDSGLKGLSGESSDLRIVEKRAGEGVGAAQLAMQVHAYRVRKYIGAYAAAMGGCDAVAFTGGAGENSAALRRRIVDGLEFIGLELDEERNRAYSPNTEVAQLQSSRSAVAVLVVQAREQLAIARETFRALNDQASGLV*