MAFNLSKIFAHTDRDPLIRELTLDSRNVRPGDLFLAVPGINSDGRAHIADALKRGAAAVAYEVEGSSVLPITDVPLIPVKGLAAQLSDVAGRFYGDPSRSLNMVGVTGTNGKTSVTQLVAQALDLLGQHCGIVGTLGTGFHGALQSGRHTTPDPIAVQATLTDLKKAGARAVAMEVSSHGLDQGRATAIAFDVAVLTNLSRDHLDYHGTMEAYGAAKAKLFAWPNLNCRVINLDDEFGRKLATLKHESRLITYSQLDSAAYLYCRDARFDDDGVRATLVTPQGEHFLRSALLGRFNLSNVLAAVGALLGLDYALDEILKVLPKLEGPVGRMQRLGGASKPLVVVDYAHTPDALEKVLEALRPHAKGRLLCLFGCGGDRDRGKRPLMAEVVERLADGVWVTDDNPRNEPPSQIFDDIRPGFVAADKVRFVEGRGQAIAELIASASADDVVVLAGKGHEDYQEIAGQRHPFSDLQEAAKALAAWEPAHD