MSDDTANRRLEAISRQVSASGSADASSSASLPKLVKVAGESTAPRAAEKVVIITGANSPMGIGRATAHQFAQNGARAVYLCDFDDSHLEAHKSEITSLYGPDVDVHVRQFDASDEAAVKAVIDDAVARYGRLDVFFANAGIVGPATMFQDVDAEGFMRCLAVNTLGPFLAAKHGAAAMAKVGGGGKSVSGGSIIMTASVAGLRSNAGPTPYSASKAAVVSMAQTLSYQLTGTGVRVNAICPGLIETGMTAPLFEMARAKGNERKVGQLNPLRRAAHADEVARVALFLGSDESSYVNGQAWAVDGGLSAGHPYVPGKMS