MGTRDSSEFFHDPSMLSSNAGQVRKSLSIKPNADGSGYFISLSVVNNNLKTNDRFTVPVTTAEFAVMRTAFSFALPHIMGWDRFTNRPSESISQSPSKVVPQLMEAEWDR