MLDRKASVIVMLALAHAGAASAQSSVTLFGVLDSGVSYVSNEGGHGNAKLDDGIFTPSVVGLRGSEDLGGGTHAIFGLVSQISTGNGSIVGNALFARTAFVGLQQERYGTLTFGNQYEFMADTLFFSGVDAALGVGGLYNLRNGPFQKLALPDNPTGAFDWDRLGGSQRVANAAKYVSPTLGGLKFGALYGFGGVPGSIGANSTVSAGADYSTGTFGAAAAFTNEKYGARPGSPATSVLDWGAGVRYRLDAVDLSALFTTVRNAASGGAVWMSEFGGAWKLTAATTVGADYMYMKGNAALDDNHAHQVTATIRYSLSKRTIVYASGVWQRANVGAHAQIGGVMDPDGASSGATQAIARIGVNTVF