MDSSTSEFTLPLHNKLAIVTGASRGIGASIAWELARRGANVCMTYVSPTSAQAMTDLRTKITQLPHAPRTWTIQADLSTPTGASDLISQLKTQTAPTPLKINILVNNAGIEIVNHLTETTIENYDKVFNLNVRGTLLMTQAVLPYLPPEGHGRIINLSSVGARYGFKGISLYIASKAAIEGFTRAWAAELGGNGTTVNAVAPGPVPSDLLDRIPKEIVEAQKATTPVEQRLGSVGEIGSVVAWLAGRDASWVTGQVICASGGWAMY*