MLYAIIIIGSWLMTTCGIFVFLTLSNTEKPLGYGRYSDSLATTRTLPPTISWMIQGFPSFIIPFYLYWTNQHLTEYGSFLTCLMTFHYAYRSFVYPFIINSDNQSPVKIVIMAFGFSVLNGFIQGTWNAFYQPEFDTLHPKFFVFLGAWLFVIGFITHCVSDLHLITLRNDYLNSYSIPRGHYFEYISCPNYFGECLQWIGYALAARSFPAIAFAFFIVCNLAPRAMSHHKWYQKMFGEQYPRDRHALVPGVW