MGEVTGKLTVFFEEPFWVGVFERYEDGKLSVAKVTFGSEPKDYDINKFILGHYYSLQFSPAVAAVVMETKKNPKRMQRDVRKQMQEKGIGTKSQQALKMQQEQNKHERKAKCREQKLAETERMFELKQQKKKEKHRGH