MLARSRRGYGICLQSTIHALFLKMILTSWYTLKTMLTTMKTARLLLLLLFCLCLFHVVLAEDEIIADRTCLAEAGLESDFGIQNEWEGDLFPGISKIQYEGPSSKNPLAFKWYNAEEEILGKKMKDWLRFSVAFWHTFRGSGADPFGAPTKNWPWEDGTNSLAMALRRMKANFEFLTKLGVEMWCFHDRDIAPDGKTLMESNTNLDAVVALAKQLQEETGIHTLWGTAQLFMHPRYMHGAATSPDARVYAYAAAQVKKAMEVTHELGGENFVFWGGREGYQTLLNTDLKKELDHM