MRAIRMLLVSALTLGSVTAYAGEQDVQRLTQLLEKSQTIEANFSQLTLGADGTSLQETSGKMTVKRPGLFYWHTDAPQEQVVVSDGKNVTLWDPDLEQATIKKLDVRLNQTPALLLSGDVSKISQSFDIASKEQGEVMDFTLKPKTKDTLFDSLRVSFRKGLINDMQLIDSVGQRTNILFNGVKANQAVPDSKFKFDIPKGADVIKE