MGSHLAAEFRANPQIMKINEVDSHPTRIRIFDRRPIFMMIARSVLLFVIIASFLWIGSILRRSTAISNFYRLPIDGQMSFAMLFQDLANVGLLTPGDRAVILSQGDCQHVLISGDLDLHPISGTDDQRSRSLHDNTLDFVFSHGLDALTEEFIAGALKIGGIAAVQVTDDMSDSFRIPLDFKIVYLRRLDPIVLAMRQTGRAAGGSASLTRQRRRPLLAEDSTKRGAVEGLEDLLLEPPRVAAVRSHRYQKRTKYLPDLTGDSLDRYARRVFVNVESSGNNGGGRRWFEENYPTKGGLRCMRWRWWRRHRWGCRSG