MARRTRDVAAVARWSPARRRLPRLARARGRRRVDARVDAPDDDSAATSQFLRLVRDDEDGTWALQSATVTLRPRLGARATASTSGRGRELKVCALVHYGGEEYYRGVSRDFAAREREGAATLVELITSRANLIDGSVDGRGVKLFRLGTELGPTAEAKALAAAHGLSAQLDVLDARENGWFIADVTREELIALREEAGELAGGGGKAKTAVATLPPALEAMAVTAFGRSGARDPARLFTRLSCWLVPCPEAHLLLLDWVWAGGRPSNVLGAMVDCCANGDLLSARRLAFAQMIVSAQARGPAGGGSDEPVLVARRNDVAIDGVRKAFNAPEIDRVNLLYGGLHAPGLVKCARDKLDMDVVDVEWRDAWRVRPPANASPLRYAIIPLLLGIDGTDWAQTLHDAVVLGPRAGVLSVFLYIVRHGALYYALGKWLLEWNRQLFDADVGPSPASVDRTA*