MSSLRQLTRHRTLHSFASTRVRVQNPETRQSWQRYFSATSAFASQQAGLDPSKLTVTKTTTPKELVAPKDLVFGKTFTDHMLSIEWSAANGWNAPRIVPYQNLSLDPSACVFHYAFECFEGMKAYKDKKGQIRLFRPDKNMARLNKSSERIALPTFDGDALIKLIGEFVRLDSRFIPDARGYSLYLRPTMIGTQNTLGVGPPGSALLFVIASPVGPYYPTGFKAISLEATDYAVRAWPGGVGDKKLGANYAPCIVPQLKAASRGFQQNLWLFGDEEYVTEVGTMNLFIALKNKETGQKELVTAPLDGTILEGVTRDSVLALARERLVPKGWTVSERKIRMSEVAEASEEGRLIEVFGAGTAAIVSPVRTISYRGKMVDCGLKKNEEAGEVALQMKNWIEGIQYGDEEHPWR*