MASGKNFAVGSRIWVEDSGLAWVDAEVVEVNHQKVKARVVKSGKLVLAPVSKVHAKDMDVQPGGVDDMTKLAYLHEPGVLHNLANRYELNDIYTYTGNILIAVNPFAKLPHLYESHMMEQYRGAPLGVLSPHVFAVADSSYRAMINEGCSQSILVSGESGAGKTETTKLIMQYLAYMGGRAATDGRTVEQQVLESNPLLEAFGNAKTVRNDNSSRFGKFVGIQFDGSGRISGAAIRTYLLERSRVVQITDPERNYHCFYQLCASLEDVEKYKLGDPKALHYLN