MAESAVVNRKRSGTDDVVSENDGKRKNVVAPDMDPAAALALTRHEFGEHGGVNMSIEASATFTVMEPETLCRMFTGELGPDRDFFIYSRHFNPTVLNLGRHMAALEGTEAAYCTASGMAAISSVLLQLCSSGGHVVASTTLYGGTHALLTHFLPGKCNISTTFVDISDLESVESAIVEGKTNVLYFESMANPSLKVANIPELCRVGHAKGVTVVTDNTFAPMVISPARLGADVVVHSISKFISGGADIIAGAVCGPASLVNSMMDLHDGSLMLLGPTMNAKVAFELSERIPHLSLRMKEHCHRALVFATRLKKLGLKVIYPGLEDHPQHELLKSIANREYGYGGLLCIDMETVERANLLMAHLQNDAQFGFMAVSLGYYETLMSCSGSSTSSGMTEEEQKLAGISPGLVRMSIGYIGTLEQKWSQMEIALDRFQEKQPLV*