MTVNKHLFPTNTTQILFVSSYMTGPAGVWAAPFLDQAAVEPPTLTYAEFTAAFRGMFFDPEKKAKAEQALRALKQTGSVADYTHTFVQHASAAGWEIPTLLSQYRQGLKRDIRMALIVSCTAFTTINEVATLALELDTAMSGADAGTAPAKQKIDPNAMDLSALNGQLSDSEKARMMREGLCFQCGAQGHISRDCLTKKGKGRGNARIAAMEDQIQQL