MAFNLSKIFAHTDRDPLIRELTLDSRNVRPGDLFLAVPGIKVDGRAHIADALKRGAAAVAYEVEGSTVLPITDVPLIPVKGLAAQLSDIAGRFYGDPSRSLNLVGVTGTNGKTSVTQLVAQALDALGQHCGIVGTLGTGFYGALQSGRHTTPDPIAVQATLTDLKKAGARAVAMEVSSHGLDQGRATALAFDVAVLTNLSRDHLDYHGTMEAYAAAKAKLFAWSNLKCRVINLDDAFGRELAGIKQESRLITYSQLDSSAYLYCRDAKFDDDGVRATLVTPQGEHFLRSSLLGRFNLSNVLSAVGALLGLDYALDEILKVLPKLEGPVGRMQRLGGADKPLVVVDYAHTPDALEKVLEALRPHAKGRLLCLFGCGGDRDRGKRPLMAEVVERLADGVWVTDDNPRSESPASIFDDIRPGFAAADKVRFIEGRGQAIAELIASANADDVVVLAGKGHEDYQEIDGQRHPFSDLQEAATALAAWGAAND